MSTQKSKEEAIPPSRRDPYEVLDVPRDASEQDIKAAYKKMALKFHPDKNVDNPEAAEKFKEIAYSYGILVDPEKRRQYDLSGFEAVDMASLEMELDLSNLGTVNTMFVALFSKLGVPIKTSISPTVLQEAINGTVTIRPLPLGRPVNDRVERQVAHFYGVTISKEQAMAGVVVRAISQAQSNIKLLYFEQEENGGLSLVLQEDSTKTGKVTSAGMYFLHFQVYRLDLRMNVLAMAKDPEAAFFRKLEGFQPCEVSELKAGTHIFAVYGDNFFKNATYTIEAISAESFKDSAEKLRDIETQLLSKRNELRQFETEYKEVLARFTAVSNKFKEEKIAVDELLKSRDSIQASFSTIATSNGSNKPASEDKGGTSIDESVLDSRDKASKRKWFGMNFKVEKKYT*