MESRGPTVNSVAIVFAVISFLAVVLRLWARAFIVRSVGKDDYLICVGALLSWSFIACTIASVNHGLGSHFEDVNKLGTDNLIAYSQIVWLSSIFYNACLGFIKISVLALYTRLGDKVLRKAAFFMMVVVGCQAGGNVLACIFQCTPISGAFDVRIPASEKKCVNINAFYLANAAVNIFTDILTYSLPIPLVIRLRVPRRQKISLAIILGLGLFACISSIIRITYIPPMLTSTDPTWVISNAMYWSVIETNIGILAASIPSYKAIAKKYAPRLLGSTGISSNKLSGFKQMPVELRGNSVPGNGAPKSTFETNIKNGLDSNSSEEVLVMPSGQIGVKTDIVFRYEQNLEDGQGHGRRI*