METQQTLNVSWDSQRNTLPKTSDNGRESSSASPIPTDVIVDIFSRLPLKSIAMCRCVSKLWASVLRLPHFTELFLTKSSSCPPQLLHARVTNSELFLFSSSASPHPDENSSPPPVVATRHMKLSFGGFGEISCGRPVYGLVFVKHVRVLDGETETSLAICNPSTRQVLHLPKVEMKRLKVRSMFGYDPVDKQYKVLCMTTDGGHHQVLTLGGSWRMLECCIPHYDYPLLKEICIDGVLYYKSINQSTQTYLIVCFDVRSEKFRPIEAKGSLGRAVLTGDMVNYGGRLGLIICEDNRGNVGAINRRSSRFKLWVLEDVEKQEWSERVFVLPAEWKNVVGEHRLNFVGVASRTNEIVLSSWYPINCFYLFYFDPEIDTVVRVEMQGVDMDVPNYAVLQTFLDHVEDVKLYA*