MEKGAGTGPQKHTESSSSHAQKGKGESPTKKLVFRSTRKEKLPVRRAEVAPRHESSLPLSPAPLHENPLLSETEIPPAKEKSTIAEEKSTELPVAPGRLPTFFQNRDLWSAEEDAKLKHYASDYNKNWKKISGLINGRSAHDCMMRYHTRTAPIGGVADQIDLEKIHQELAEMKMEVKTSVGELKDEIQSVRVETLTAIHESTGRILSQLGK