MAFVGISQQILREDSKLFSIYTFNSPLSLSDQSVATSVFHGTTRRTEWYCVEGTKRSLVYDFMPNRSLDKYISTSQEGSPLLSWQRKYDIVVGVARGIGYLHRGCDVRILHFDIKPHNILLDENFIPKISDFGLAKLYPTDISIVNLTAARGTIGYVAPELISRSIGVISYKADVYSFGMLLMEMLDLKRHEGANEENSSQYFPYYIYDKFNKGKEIVVDEEANDDEKKMARKLTLVALWCIQTNPLQHPSMSRVLEMLEGEGEVLEVPPQPLQSQPIVHQVMASPMTFSSDSIALLENSADNPVELDKF*