MAEATLHNAPIVIDNGSGTIRAGFAGEEIPSCFFPSFVGRPKHPRVMAGGLEGDVFIGQRAQELRGLLKIRYPLEHGIVTDWDDMEKIWHYVYENELKTLPEEHPVLLTEPPLNPRKNRDIAAQIMFETFNVPALYTSIQAVLSLYASGRTTGVVLDSGDGVSHAVPVFEGFAIPNSIRRIDVAGRDVTEQLQLLLRKNGHVLHTSAEKEVVRMIKEKVCYVSLDPKREEKDWMNSYHKSETKAVDYVLPDGHKIKIGQERYRAPEILFEPELIGLEYPGVHQIVQDAITRTDLDLRKSLYLNIVLSGGSTLCKNFPDRLMREIKRLAVEDMKIRISAPAERKYTTWIGGGILAGLSTFRKMWVSADEWHEDPEIIHRKFA*