MARGGKEEGEKHIGLLKLAQTLSFLLIFMAGIIIGLAASSHIDRYFNSLPRMFSSTTNLQSIPFSTPDYSNCTIIHRDCTGNDDNESDDGGVKAEKPKVRDCWSIDGFVRPENLSHGMTDDELFWRASMVPVKEEYPYDRVPKVAFMFLTRGPLPMLPLWEKFFKGNEKYLSVYVHTPPGYDMNVSRDSPFYDRQIPSQRVEWGSPLLTDAEKRLLANALLDFSNERFVLLSESCVPVYNFSTVYTYLINSAYSFVDSYDEPTRYGRGRYSRKMLPDIKLHHWRKGSQWFEVNRKIAIYIISDSKYYSLFKQFCRPACYPDEHYIPTFLNMFHGSMNANRSVTWVDWSIGGPHPATYAAANITEGFLQSIRKNETDCLYNEEPTSLCFLFARKFSPSALAPLMNLSSTVLGF*