MRVRASFFVLFSLSCLLCVLLSSAQQLPPDAVVSARLLDSHLQDSAFRALFSPITGVPYDAQVPTNLSGIKVSAMRLRSGSLRTRGVLSYKEFEIPIGVVEKPYVERLVLVYQNLGNWSDQFYPLPGFSYLAPVLGLLAYSGINLSASELPELDIRASEKPVLVNFPHVRPAPLGALAKCVYFDLHGSVQFDTLLPGNVCSTMQQGHFSIVVESNAPSPAPSSGGEFQDASGKNNKKNNKFMLRILAPCVVGGIVLLIIILGLLVVLVRRHTKGTRMQQLECVAYSNEIMDMTSIGDIKVPLAFGTRTRPMIEHDYFP