MDVMQPQIKYMPGLVATEPEASSNPSTSTKAKEVAPFLKNLRQILDCENQDILRWTPDGKAFEIHDMQQMMDFVLPKYFKHAKYTSFQRQLNYFNFRKWTKSKAVVCTFSNPHFVRDQPGLSWRINRKKSSHGAQQLKSLNSSPQTPRQPKKSSKRKSSKDPSDMTITLPMDVKDARAVCSFPSPTESFDWVDTLYSSLDGGDSKLALAPSLPLSFDPSASTFDMHL