MHQYLTAIGMESVKSKQELDCLLQGLEQENNERAVMSVTADKYDRCEYKKEFAKNIGIAAGGFQDSNGIFEREYIYPYFYGTGITTYADVTVERTKDQQSYIGICEDVKIGVTLMFRIQNYMEYLKKKWHPQEPGGYDSITLSGLCNEGKILLPVMKDESQKQQQSEDVHNRMMLVSAARAGDAEAIENLALDDIDIYTKVSRRLIKEDVFSIVDTYIMPYSVECDRYSILGVITGVRIVENIYTKEELYVMNLEVNDLKFDVCVPVHRVFGEPKAGRRFKGKIWMQGRINF