MNRQSAAAVIDAARFNRTHWLILGWGCFIMLFDGYDMVIYGSVVPRLMQEWQLSPVQAGTLGSCALFGMLFGGTLLAPLADRFGRRRLVIATTLLASLAAFLTGHARDPLELGAGRFFTGLALGALVPSAINLISEFAPAGRRSTLVTVMSAFYSVGAVLSALLAIAMIPAWGWQSVFYVAVLPVLAVPLMLRWLPESAAFLELKGRRAELDALLRKVDPDYRPGAERANAVAAEAPSGRVAQLFEGRQAVGTLLLWVAFAMCMLMSYGLNTWLPKLMAGGGYALGSSLAFLVTLNVGATLGALFGGWLADRLGAGRTLVLFFALAAASLAALGLGPGPWLLNGLLVVAGATTIGTLAVIHAYAAQFYPAWVRSTGVGWAAGVGRLGAIAGPMLGGSLLALELPFQQNFLAFAAPGVIGALAIACIHLRPRVPAEASVDATAKKPL*