MLDFDAVAYAQLPGMKGHLLQGLFKAAVKQQSLLEKVEQQGNLAHSEADFNKALFAFLGKMEEMYSPLLPYHTAIHAADVMMTMEWFLRAPALAEQVSDLDHVMVLISCAIHDVGHPGRNNLFHTKTMSPLAVTYNDKSVLENMHVASAFQAMVKDARYNWLSQLRSNFLPDGAQKSVNLQQYVRRGVIDIVLCTDMTKHNQHQKALNNRLAARDNPSQTEAVGEALELLEAVVHAADISNPCKPKAMMLYWTQRVVDEFWAQGDEEMRLNIEVSPMCSRAAGENSIPKQQLGFIDFVIAPYYTPLAQLLPEVEEATKNMAENRSFWAAKEEEQVHYSDLFKENVAVLT*