MRFALLTTTVLAALSTLAGAQRLPRRACGAPEKSGQELSSAEEHFRQNSPEGVAAGTVEELEALRPYTPQTIDVYFHVVHEGKKEEQGNIPDEKIAAQIAVLNEAYASSGLFFNLKEVPRTSNRWWFRNAGPDTDEQNEMKEALRVGGPEALNVYTVSLSTTRLLGYATFPVDYEANPQDDGVVILYASVPGGEAEPYNLGQTVTHEVGHWVGLYHTFQGGCGGDGDFVNDTPAEASPAYGCPVGRDSCASTGVDPIHNFMDYTDDACMNNFTPGQVDRLRLQLATYRSIPL*