MAVFPVPRTLASRLLARTSRSFTRPSPANPLLRVACNSSSNKSGNTHCGDWSDLALFYKNARNYATATKKPAGRPKAHTGRAAASTKKTTPKKKATKKPKKKAVKKPKAKKAPSKTALVKQARKTASDLRAAALLEEPKQLPSTAFSVILVEEAKKTKAFAGSASAASARYKNLSPAEREQYNHVANQNKQQNAISYKNWVQTYTPLQIKQANNARNQLTKKAKAAGKKTRYATIQDDRAVKAPRNAYTFFFADRHLSGDMSGMSVGESGKLLGREWNSLSAAEKKPYNDKAEADRARYVEECRSVYGTEPVVRKQATKAS