MGGGSNFSNSNLGGTLHSIDFSSQQLIPFEKDFYIEHPDVSKRPETEAQAWRASKQIVIVGEGIPKPCMTFEEASMPEYVLSEVIKCGFDKPTPIQSQGWPMALKGKNMVGISATGSGKTLAFLLPAMIHINAQQYLKPGEGPIVLVLAPTRELAVQIKEECDKFGASSEIKNTVVYGGVPKSKQVRSLREGVEIVIATPGRLIDHLEQGNTNLKRVTYLVLDEADRMLDMGFEPQLRKIVSQIRPDRQVLMWSATWPKEVQNLARDYLSDFYQVTVGSLDLAGNKDVTQMIDVCSDQDKYRNLLRYLRENLTSKDRVLVFVETKKGCDMLTRSLRMDGFQARAMHGDKSQEERDWVLREFKSCQATLLVATDVAARGLDVDDIKMVVNFDFPNDTETYIHRIGRTGRAGKKGFAVSFFVTEKNGRMARDIIEILNRTQQNVPPELLNAVQTGGGRYGGGGGRGRGGGRRY*