MPTFLELNTTISVKEKELLTKEQFDKLLQAPNTTTLARLLHQSVYHLTVDDLNDLDRLESILMAELTKTYRWAFAETPQPDIVQLFTLRYTYHNVKVLLKAKASQADLNHLLLPIGDKPLVALEHLIRTMTSDEFPKEVVTEIQSIWAEYQDYQDIRVLEIGTDLAYFKALKQIAQRLEDPVFQQAVLIVIDLYNLITVRRAKSQNKPISFMMQLLSDEASRPSKTFITLEDDKDLMTWFENVTPDSYMTALKPYSEKLRQGTLQTTELEYLVDECLYHLFAKAKYQVDGPYVLARFLLAKSFEVKNLRLLAAALANDLPKERVIERMRPIA*