MDPYEFLHLSPNPDGSLARNYLFPSVPPVEKPLSDPNKPQLALSKDIPLNPTKNTFIRIFLPSNQPPSTKLPVILYFHGGGFVLFSVASLPFHQSCCAMASNFPALILSVEYRLAPEHRLPAAYDDAMDSLAWVRDQAINGDDPWLKEYGDLSKFFLMGSSAGGNIVYHAALRALDADLSSIRIKGLIMNVPYFGGVNRTESEIRLKDDKILPMPANDLLWSLALPKDADRDHEYCNPIVAGSNDDGKIRRLPMCYVKIYGGDPLSDKQKEFSKMLESLGVHVVTSSDPDGYHAVELFDPRKAKAFYDEVKEFISTASPATNSSM*