MESVTRRMIVLFLLVFICTNLLTSCILGGRRQTSVGFRRMQFRSMVIGVSSPTTSPLPASPRSSSTAWARQLLDAAFSLPTVLSSISVGAVLNWLKQVDHALRRAQSIFNAWKDLYEMCSNVLTVSPALPKKAMHSYLHSRVRYCDGQGLHSTLRRSRPTV