MTWVKDQEPIAASATQPICRQSMSATTMLSASAAALTKELPSDPITQVLLALYFFLAGMLVKGHPHMFLLPLLSCVCVAAGAWLHSASLALVPKCSFLSPGLRSWWCTLTWQVQPSHLLYSAAISVASLHYVWAHPEVLSLQHQPADKQHASVVVAASSGFFAFRLWLCVRQRLTTWTLQAIVQYTLLLLMYGVAIYKCVPFLLFLAITLSCELSSVFIPDGYLQHPAGVLPVSARRMAVRMAEQLALVFIRILPHLAFSAMLVASPAAFIGGPAPVGPA