MSCPECFSGHVHSGEPQGEVTKLHGLDVYVASPAPEPTGNSAIRGIIIIIPDAFGWEFVNNRILADHYAQKGGYRVYLPDFMNGHSAPAWAISLMANLFKTDTLYDWLVKPYYIAGAMYTMIPFMYFNRFSKSWPIVKSFVAAVRQNEGAQLPIGAAGFCWGGKHTVNLAHGFEVDGKPLINAGFTGHPSLLNIPGEIEKITIPVSFALGDLDVIVKKPQIEQIKKIMEGGEKVGEVKVYYGASHGFCVRADRLLKDAEQQATEAEDQALDWFNRHFANVQ*