MTDYVQEQEMEIEALEAILMDEFKEIHSSESGLNTSNRCFQITISPQVRGGRRIYTIIRFCYFHIRLALIFSHTEKYPDEPPLLNVSSLKGIHSGDLKTLKEKLEQEAVENLGMAMIYTLVSSAKDWLSERFAQETDEGVEDDEAKKEEVIVPHGEAVTVETFLAWRERFEAELALERAKLMPDAALSVSKEKKLTGRQWFESGRASGKAAAATAEESDEDMDDIDFDDDDFEDDDEEDMLEHYLAEKTDSSSHS*