MNLLSVGQMMEQDYKLEFDNGECLIKDKLNKGKVVAKGELTTDRLFKLVIPPQPYVLKAITIDESILWHYRYGHLNYGGLVILRKNEMVAGLPFIQGSKEVCEGCIYGKQHRDSFPVSKFKARGPLELVHTDLCGLMKTLSMGKARYFMTFIDDYTRKIWVYFLKEKFEAFMKFVEFRAMAERHSGYKLRILRSGNGGEYMSNEFKDFYRNVEIQKQYTTPYTPQQNGIAKRNNRTILEMAQSMMKEKNIGDEFWAEGVYTIVYLLNRSPTKALVNKTPEEAWTGIKPNVSNLKIFGCIAYAHVPDEKRTKMENKSIKCIFIGYSGEQRAYRLYDPKAKKFIVSRDLIFNEDGIYKDEAVDEKKKDVVIDFELNPKKEDEYQSSQTQKKMTKWVVRNHNPEAMLDNNFDKRVTRSQSRVNFALMTKVMQNNEPQNFEEAATNP*