MRFRTQVVNTATLTKLIGSLSSLGKLCWMRLEESVVRFTIIPDQGTQVWAQLPVYSIFEDADYILESNTGVINLEVPLPALHRALRSAAGAKWVQLRLTKKGKVPLLALTIRTKSWTKGVNPLGIGSGNESMPLPSEEAGANIAAEAGAGEGLMGPPVAPASASRSAGTGRRERETFITQEIPVKVMHESAVEGLHEPHCRDPDVHIILPDLFQLKSISERFTRLAADSTPKTAALAATTSTTADAVLGSVGAGVSPKLELSANMHGSLRLAIATDTLRISSVWSDLVNPALDPSQLSQTQMDQLPSERMRALPGDNEAGWAKVRIDGRDWARVLSVGRLNPKVVACVIHETALILYVYPPSGYDEEGSCLTYYINSYMN