MDDTKIIDVDVHNEQDDRALLPYLQEPWRSRVAASGIGYAGSGYYSPIGVMKKDSIPPGGGKAGSDPDYMIKQLIEGYNLDYAVLTGVVYNISSTHDPDYAAAICSAYNDYLIAEWLGKHKAFKGALAVATQDPLLAAREIDRIGGHPDIVEVMISSAARSPLGQRHYHPIYEAAARNGLPVAIHPGAEGGGSSTAPTAAGYPTRYIEWHTCLSQMFMAHLVSMVCEGVFVKYPNLKVVLVEGGVAWLPGLMWRLDKNYKALRATVPWLTRMPSEYIRDHCYLSTQPIEEPDNPQHLIDLFNMIDAENMLLYSSDYPHWDFDSPGHVLRGLKPEARRKIFYENAKQLYRLD