MSRERPRRATLPPAEENIKKLENVINEGNYYGAQQMYKSISARYVSAQRHSEALDILHSGACLQLKNGQVTCGSELAVIYVETLVKAKVPYDDDVLDCIRKIYKTFPQIPLPQDLGEDEDMQQLNEALGAAKIRVDCCLSFLKAAIKWSAEFGAHRNGSPELHVMLAEYVYSESPELDMTRVSYHFVRGNNPKKFASTLVNFMGKCYPGEDDLAIARAILMYLAMGNLRDANFLMDELKKHAQYKEHDLHRSDLIQFVNHLLPTLQRDALPLFNMLRTKYKSSIDREPAFNERLDEIAELFYGVQRRNPLQGMFGDIFKMMG*