MGSLNFATQVPVGLSSVSKCAPLSRTLSSAFGSSTNLRGIGSLPNASHINVSAVGSMPSATEDRFDAFYASGSIPLATQAPAVAQKAAEVDVMGLLLRQRIVFLGCSLDDFAADAIISQLLLLDAQDPTKDIRLFINSSGGSMSAAMGVFDAIQLCRAPVSTIVFGFAASTAAILLAAGSKGKRLAMPNARIMLHQPMGGASGQAIDVEIQAKEIMHHKTNITRILSQITGRTYEQVEEDIDRDRYLSPLEAVEYGILDGVIDEDAIIPLAPVTEKVSRRSDFKGAESDPRKFLIPVIPDDEIY*