MAEKRKRILEDEEDDDSLRPREAPTAQGRAALNFKKKLKPDNIIMSSIKAFSQSSQNEKPDTRALADLNLPHAFKEVVDLNPNSVLTEIERQILAAAKSILAGHGFGYNIPSRSGANQLYVRELDRIVLKDKASFREFANSSSVRKTAITTRILQLVHQLCVKQIHVTKRDLFYTDVKLFLDQGQSDTVLDDVSCLLGCTRSSLNVVASEKGVVVGRLIFTEDGDRIDCTKMGVGGKAIPPNIDKVSNMESDALFILLVEKDAAFMRLAEDRFYNRFPCVIVTAKGQPDVATRLFLRKMKTDLKLPVLGLVDSDPYGLKILSVYMSGSKNMSYDSYNLTTPDIKWLGVRPSDLNKYKIPEQCRLPMTDQDIKTGKDLLEEDFIKKDPNWYKELELMVKTKEKAEIQALSSFGFQYLSEVYLPLKLQERDWI*