MDYDPNTNPFDLHFSGKLPKREVSDSASVDVEKKWLVKDEKRYMLQEEINRVKSENMKLNEMLAIVCEKYYALNKLLEELQSRKSLENVNFQNKQLTGKRKQARGDFVSSPIGLSLGTIENITTDKATVSTAYFAAEKSDTSLTVKDGYQWRKYGQKITRDNPSPRAYFRCSFSPSCLVKKKVQRSAEDPSFLVATYEGTHNHTGPHASASRTVKLDLVQGGLEPIEETKERGTIQEVLVQQMASSLTKDPKFTAALAAAISGRLIEHSRT