MDLKPFKLDIDELINEFAKGGSPTFAEMKRVWVSKKFSYIFEASPPKDQACFIQSLYAYCIGYMVSTNSLLSRLGGLYCLYCLYETQPFKPPFKIYLSMGELKNLRNVVAEAKAKDVKVVPAVVKRMFDRNMFLFGFVDVNESSAAERLDELSEVQNASIQIACKKLFANSRIEHFTHMDMGLELEVDTLKQKSADYARAKDLAIKEASGIVDVESIKHIAENQTLIGDVVGKTADDWKVQKELFYQKTGILHQPVKKDSVDVVGGEHDKSQQKVAEEHDKSQQEVAEEQDKSQQEVAEEQDDNEDFSKELEEVLLSAQYDSDFEE*