MTAFTAKDYSRLIGMPGFSETLLNNHFTLYQGYVKNTNTLDDALTELRKSGKGSDPGFAELKRRFGWEFNGMRLHEYYFENLGGNQPINQDGRLASRIHQDFGGFDEWVQDFKSVGAMRGIGWAIMYQDLSNGRLLNFWINEHDAGHPAGCTPVLIMDVFEHAFMTDYGLKRADYINAFFQNIDWNSAEQRLQM