MSVYENLKFYKNSKLMKKPISLNFKVRSYNLQLSHFRLFTGKSLGRTLSRGTLCFSSMESSSLSFFSTLKRPLSTGSNINNFKPKGALVEVSACSYQKFLHFALDETKRRTHLLPSPLQENFNSMMAMDGKAKLQMVSFQAPKIRLLRNLSIEASEGMQILDFAVFPEQEFDLPIFCANFFTTPTTNIIVLDLNPLHDVINRRDYKEKYYKSLMPLGLKYAELLPWGGKLTSESLRFFSPIVIWTKFTSSQYKHGVLYSAFMDYYKAWLELMEQAAEERDTSQIICNREAQHRYLTWRAEKDPGHRILKKLIGESLSKDLVRSFLFNGVDELGTKTFLDYFPEYCCENGTINDKRSIIGKSFESRPWDTSGEFIGSLPSLNEERGLS*