MGFVDITSAYLQAECSGGPVYVILPSEAGGKTGTAHHLRKAMYGLPRAGADFAREARSRLLRLGWVEVTAGVYIRRSLEGNAAGLVLVMYVDDVVLAGRKDEARNAMSELYQEFVIDEQPQWLGESPVLHLGMRISRTNGRVKIDGTDYAKTIIDEYERDSTVRTRGTRDAATPMVFPEAALYDEAEVSTTCRQHVGRLMWLARTVKPEIAYSVAYVSRFVDKWSKAASAILDRIVRYVHGSQDSVLEYGSAGRLGDQVRIVAFSDSDHAGCPATRRSTSGGCVYFSNGEENYLVDWFSKAQRASVLSTAEAELTALGRIMRTTIPNAEVVIRGLVGTRVPLAVCCDSEAAVKAVRRGYSAKMASLGKTHGVTVATLSDAFDGEDSNLVSVPGISNCADIFTKPMERVAFTRAIANLRKGASNDRERDVHGARGKLPVPLVDGRAEGRVRTYRDVVTGIQRV*