MSDEETKEEKELDLTSADVVTKYKHAAEIANKALQLVITECKPGAKIVDLCEKGDSFIREQTGNIYKNAKKKIERGVAFPTCVSVNSVVCHFSPLASDEATISESDMVKIDLGCHIDGFIAVVAHTHVVQQGAVTGRAADVLAAANTAAEVALRLIRPGRKNREVTEALQKVAAAYDCKVVEGVLSHQMKQFVIDANKVILSVTNPETRVDDAEFEENEVYAVDIVMSTGEGKPKLLDEKQTTIYKRAVDKNYHLKMKTSRFIFSEINQKFSIMPFTARSLEEKRARLGLVECVNHDLLQPYSVLHEKPGDYVAHVKFTVLLMPNGSDKVTGHPLQEINSSKALEDPDIKAWLALGTKAKKKGGGKKKKGKKGDDQEEAADTVMEGAEI*