MKKTVVGFIALLGIFFLASCGANGASQKTKTFTNEQNGVQMELVFNYEGDEVKKQTANNIMPYSSVGVSTKEEAKQLLDPIAKQYQAIKGIDYSLDYGEDAATESLTIDYSNLDYDAAKQLPGVTFEGDTSNGISMERTEKMLLDQGYTLKK