MNSSGKVLILGASGGIGGEVARRLVADNWQVRALKRGAQMRDPEDGIQWIAGDALDGGQVAAAAAGCDVIVHAVNPPGYRHWRQQVLPMLRNTLQAAERQRALVVLPGTVYNYGPDAFPLIAEEAAQQPVTRKGAIRVAMELALKDYVQRGGRALIVRAGDFFGPRAGNNWFSQGLVKPGQLPRIISYPGAIGVGHQWAWLPDVAATIAALLARRRELEPFARFHMQGHWDPDGSEMSQAIQRVVARYGGRAVVKSFPWWLVKMAAPFNATLREMVEMHYLWRLPVRLRNDKLVDFLGAEPHTPLDSAVYQTLQGLGCLPAGAINQEAGEA*