MAVFFLPLFRRTVWIRAPFRLPWRYPSLEQLTCTQSLQGRHGYSSNSREGEKLDKASAGRAAMAEEKAAESTSALREAVDALLSLGYTQEKVRHLVEKKKSILIRGHKHILPKAAFFQRHGIDSHDFFNALQRSALYGNFLFTADEKQEDVFEFLRSSMKVTNLGKVVGRLPMLLSSRVQTLEAKARLWEELDVPVTGAMLERYPTLLCCSPETIREGVEAVKSTFSSEVGRNVLLQFPCIILRKSHHFKNAVAGLEEMLGPERAQKIILSNPLVLLASRGTMENMYKHLVENFGELPTLKMVKSAPTLLSRSWASIKPKIDFVLTEMGRSKEELIIYPNILSLSLENRLKLRHVALMKAGIGHNKFRLGSLFSISNAAFMERFSVRLPQQ*