MRFLCLCGAYGSSDKFQVQLAPIVSELTSDDTASFHFVHGPCVAKPPDGFNEYFGKPPYYRFIEPDEDTKDTASDDILDRIRDFPDGETPEDTMRELMTEGLATSHRSFHAALRYLVDIMDKEGPFDGIIGYSEGATVAATLLLHEQRRFKKKRIQPMFKYAIFFAGWPPVDPESHWMILADESDEMITIPTCHIIGSLDPYVHGSMALYNVCDPDTAYLFDHAKGHTLPRDKDTVKELGDVVRAAKKEYRIGLR