MSPNEPDTIDAGDNDTIEIVDHLPSPQELAMPTAVTDFARKLYKKAFFFFNTHPMAYIDLCSMLEDPSNQSIVCWGPQRDCFIVKDTNEFAKTILPRIFNHSNFASFVRQLNKYDFHKVKQTNFTQAGEQTSTVIDQKTSKRSNGN