MAARPEIPRRGLFIGGGWREPTLGRRIPVINPATEDTIGDIPAATAEDVELAVAAARDAFSRDGGSSWSRASGAARAKYMNAIAAKIKDKISFLALLETLDSGKPKDEAIADMEDVAACFEYYAGLAEALDAKQHAPISLPMENFKSYVLKEPIGVVGLITPWNYPLLMATWKVAPALAAGCTAVLKPSELASLTCLELGAICEEIGLPSGVLNIITGMGPDAGAPIASHPHVDKIAFTGSTETGKRIMTAAAQMVKPVSLELGGKSPLIIFDDVADIDKAVEWAMFGCFVNGGQVCSATSRLLLHEKIAERFLDRLVEWAKNIKISDPLEEGCRLGSVVSEGQYEKIKKFISTARSEGGTILYGGDRPKHLRRGFFIEPTIITDVSTSMQIWREEVFGPVICVKVFRTESEAVELANDTHYGLAGGVISDDLERCERIAKVINSGIVWINCSQPTLVQAPWGGNKRSGFGRELGEWGLENYLSVKQVTKYCSDEKYGWYLSPSKL*