MGRPPSNGGPAFRFILPEVTEMEAILLQHNTAMPGRHILEALADKFSESPERKGKVVVQFKQIWNWFQNRRYALRARGNKAPGKLNVSSMPRMDLPNQMRSVIQPLSVPKTTHMTGNLPGMTPAPSVPGVMRSGSDNSYLEFEAKSARDGAWYDVQAFLAHRNLEIGDPEVQVRFAGFEVEEDEWINVKKHVRQRSLPCEASECVAVLAGDLVLCFQEGKDQALYFDAIVLDAQRRRHDVRGCRCRFLVRYSHDQSEQEIVPLRKICRRPETDYRLQQLHNAVNDLANSNQHQIPALDAAAKTPLSLPGATVPIVAPESKDPSLSATPATLVQPSSNAATVPAGSA