MAGGGVIHQLLRRKLQSHSGATSVLSSFTSKKVHGDAGSVGMKSLRAFALFGAGLSGFLSFASVASADEAEHGLECPSYPWPHKGILSSYDHSSIRRGQQVYQQVCASCHSMSLISYRDLVGVAYTEEETKAMAAEIEVVDGPNDEGEMFTRPGKLSDRFPQPYANEQAARFANGGAYPPDLSLITKARHNGQNYVFALLTGYRDPPAGVSIREGLHYNPYFPGGAIAMPKMLIDGAVEYEDGTPATEAQMGKDVVSFLSWAAEPEMEERKLMGFKWIFVLSLALLQAAYYRRLKWSVLKSRKLVLDVVN*