MEKFSVVIAGGGSTYTPEIILMLLDNLDRLPLRAIKLYDNDEERQNKVAKACEILIKEKDPNIEYLATTCPKEAYTDVDFCLAHIRVGKLEMRELDEKIPLKHGVVGQETCGPGGIAYGMRSIEGVLENIDYMEKYSPNCWMLNYSNPASIIAEAVRRLRPNSRVINICDMPIGMEHNIARIAGLKSRKHMDIRYFGLNHFGWYTSIKDKKGNELLPKLVEHIKEYGFINGEEGMKNDKKDSWFETNLFTKEIVKTDLTTIPSSYLKYYLFPDYVVNHSDVNYTRANEVIDGREKEVFGSCALIEKQGHSKGSGLKIGIHAEFIVDLATALAFNTQERMLLIVQNNGAIENIQDDAMVEIPCIVGKDGYEPLSIGKIPTFQKGLIEQQLAVEKLVVDAWIEKSYNKLWQALMLSKTVPSATVAKELLDDLIEANKNYWPKLN*