MEEVIVFGHKSPDTDTICSAIVMADLQTKIRGKKVTPCRLGEINEETKFALKKFNAEAPKFIEKVEEGQKVILVDHNEFSQSVEGIENAKIEAVVDHHRINNFKTSEPLFYYAQPVGCTSTILFELYSSNNIEIPAQMAGLMLSAIISDTLLLKSPTTTEKDKKALEALAKIADVDVNIYGLEMLKAGTNLDKYTEDELIRLDAKKIEKEDIKYVIAQVNTVSIPDILKRKEKIEQEINKEILAKGLSLFVFVITDIINSNSEAIVLGDRTDVIAKSYEIKDNIAVMPGVVSRKKQVLPLVEKNM