MEQRTRLALLKEIAEFLNEETEMYSMTQGALKYLIEGSNFTTGWIFFINSVGEHELVSHVALPQSLTADHCHYIKDGSCWCVKAFNQRRLMKASNIVNCSRINLASKAFPSQNDNITHHATVPLKSGQEQFGILNVASPNTEIYSDEDLELLESVAFQLGSAIKRIYLTDREKEAAKINERNRLARDLHDSVNQMLFSVKLTAHAAYGMSNESIAKQAFKTIEETSQNAVNEMRALIWQLKPVGLEQGLIHALTAYSKLMHIQLNVNVEGLIDLSNEIEENIYRALQECINNVKKHADTNKMDLTLKQMNDILYIDVIDYGQGFEIDNVQIASSHGINNIKQRVKLLRGKVTFHSQPTKGTQIQFTIPIK*