MTALLARTGRHRQRYAVDNHRLVAGCIPYRLKENVDDLTVNMENRLEVLMISTPNRDDLVFPKGGWEDDENVFEAARREALEEAGVRGILNEKELGVWVFRSKSKENSCSTEGYCRGYMFALEVTEELESWPEQSSHERIWLSVEEAFRLCRYDWMRRALEEFLRASPGGRKHRMMEDAATPIPEVTVRPEFIEAQCFNESDKRLVTVS