MALKRIQKELQDLGRDPPAQCSAGPVGDDLFHWQATIMGPPESPYQGGVFFLTIHFPTDYPFKPPKVAFTTRIYHPNINSNGSICLDILRSQWSPALTISKVLLSICSLLCDPNPDDPLVPEIARIYKTDRERYNQLAREWTQKYAM
--HHHHHHHHHHHHH-----EEEEE------EEEEEEE----------EEEEEEE-----------EEE-------------EEEE-----------HHHHHHHHHHHHH---------HHHHHHHHHH-HHHHHHHHHHHHHHH--