MAEATLHNAPIVIDNGSGTIRAGFAGEEIPSCYFPSFVGRPKHPRVMAGGLEGDVFIGQRAQELRGLLKIRYPLEHGIVTDWDDMEKIWHYVYENELKTLPEEHPVLLTEPPLNPRKNRDAAAQIMFETFNVPALYTSIQAVLSLYASGRTTGVVLDSGDGVSHAVPVFEGFAIPNSIRRIDVAGRDVTEQLQLLLRKNGHVLHTSAEKEVVRMIKEKVCYVSLDPKREEKDWMNSYHKSETKSVDYALPDGHKIKIGQERYRAPEILFDPELIGLEYPGVHQIVQDAITRTDLDLRKSLYLNIVLSGGSTLCKNFPDRLMREIKRLAVEDMKIRISAPAERKYTTWIGGGILAGLSTFRKMWVSADEWHEDPEIIHRKFA*