MAGGRAIHQLLRMKLRSQSTASPALSSLLAKKDQEGVGSAGSKSLRALALLGAGVSGLLSFATIASADEAEHGLECANYPWPHSGILSSYDHASIRRGHQVYQQVCASCHSMSLISYRDLVGVAYTEEETKAMAAEIEVADGPNDEGEMFTRPGKLSDRFPQPYANEQAARFANGGAYPPDLSLITKARHNGQNYVFALLTGYRDPPAGISIREGLHYNPYFPGGAIAMPKMLIDGALEYEDGTPATEAQMGKDVVSFLTWAAEPEMEERKLMGFKWIFLLSLALLQAAYFRRLRWSVYKSRKLIVDVVN*