MSDDESKEEKELDLSSADVVTKYKLAAEIVNKALQAVLAECKAGTKVVELCDRGDSYIKTQTASVYKNAKKKIDKGVAFPTCVSLNNTVCHFSPLAGDETALSEGDIVKIDLGCHIDGFVAVVAHTHVLQEGPVTGRAADVLAAANTAAEVALRLVRPGKKTRDVSEAIQKVAAAYDCKVAEGVLSHQMKQFVIDGNKVILSVSNPETRVDESEFEENEVYAIDIVTSTGEGKPKLLDERQTTVYKRAVDKSYHLKMKASRFIFSEISQKFPLMPFTARQLEEKRARLGLVECVNHELLQPYPVLHERTGDLVAHIKFTVLLMPNGSDRITGHSVQDVQPSSTVDDPEIKSWLAMGIKSKKKGGGKKKKGL*