MLLGSTLHAFHETKMQRAEEQQDGIQLFTGSYYAACAAGGMLSAGTSHLIITPLDVLKVRMQVDPGKYKSIIGGLRVLWTEHGLTGLWKGWGGKLCGYSAQGACRFGLYEYFKKTYCDAAGPESSRQYKTLIYVASSASAQVIADIALCPFEAVKVRVQAQPRFARGMLDGFPRMYSSGGICGMYKGLIPLWSRNLPFGMIMFTTFEHSVDLIYQRVLHKQKNECSKSIQLGVTCMAGYLAGTIGSVLSNPADNLVTALNNKRSQSLWQAMKNIGIRGLVTRSLPVRIMLVGPLITMQWFAYDTIKVLIGLPTSGGVEHHLSGTVDFPSSYAEMDSGTGAGAVTI*