MGKAKKEKAVKGERFKPTPVVSMQDIERMQESGELTEEDSLPLLEKMDSVHDGDRENACAFLANIVLQGEHERQILLRENVIRKLSSRVIDTSVAVRAAAAGALRNLSLCLDHEIRDRMVHDDALTPLIVALIQAIETLKGEAAQGDPKLMKSAQTLAENLVACFWHLAESSERAVELLCAQERALDAVVEFLRPGVPPELLLTAAQCVQVLTDENPRMVAYFAARPALLLSLSALTQSTDETVDVLTRTVAAGIAYNVRDAAPGADVRGPVVGYCPPSPTRTGGGGGDLFPEASAWKRAVSAQVLAAELLANMCQEGAEDEGEEGEEEEGWEDPRGPGAAANPPAPVPRVPREHAPGDAPGRLWGARGAWEALVQTCEAVATGNDSEVLEAVTLAMWLLLRCGAPSRPRADADADAGGPRRAVRGGEPPGGMAKIAKHPCAEVRENALRMLAAVGTRPHDPATNAYDANVRALEMVPRLERLLPALKQRIAASKGPAEREARERAREARLNLPRFIAYKKKHMR*