MLWHAVAMMPGIPWLTVQNKPSFFMKEQLDPLSEADAPVVAAHYTGLVEKYRGELDTQRQQAQQFIQVQAAQKAKSGLVCKGQIGAVEAAMLYIMIREHKPAETIEIGALCGSSTRWILAALERNGHGHLTTYDLHDYTPSFVNRSFAPSVLKHRWSFVQGDAIAALDKDDVPFDAELLFIDALHRNSFAQLYTDRLLRKAAAAISHPLPVFVHDIFSPFMIPAFKHCQTDMSLATLRTEVDCIRRAAKATSGNRLDLLYSEKQPGGEGIELMAWLARTARSKAFVTFSMYAAPAVSRSIARALHRPDDAANNNPAIFFLIKPDKH*