MLRRSLCLRVLTGFVFVSSVSDFFLFVLLAGIREYNKKQREALAMFEEVDALSHLGQGLRDDGKSSADREALAVNCSNLWNVILLALKVYATVASGSLAIAASTLDSLLDLLAGGILWFTQWTMKRTDIYNYPIGKLRVQPVGIVVFAAVMATLGLQVLIEGVRQLLNGKPETHLDMSQSIWMIAIMGTAIVVKLGLFLYCRSFKDEIILAYAMDHQFDVITNVVGLAAALLADRFYWWLDPIGAVALAIYTIVNWSKTVFENAVSLIGKSAPPEVLQKLTYMAFNHHRDIQHIDTVRAYTFGALFFVEVDIQLPETMPLKEAHDIGQSLQDKIEALAEVERAFVHLDFECTHKPEHQKSHFITDV*