MSLFKFVDIGINLTDPMFRGIYRGVQKHQDDLQDVIERAIQIGVKKFMITGGSLQDSKDALQLAQTNDMF
FSTVGCHPTRCDEFEKGSPDQYLAGLLSLAENNKGKVVAIGECGLDFDRLQFCPKDTQLKYFEKQFELSE
QTQLPMFLHCRNSHTEFLDIMRRNRDRYVGGVVHSFDGTKEAAAALVDLGLYIGFNGCSLKTEANLEVLK
SIPSEKLMIETDAPWCGVKSTHAGSKYINTSFPTKKKWENGHCLKDRNEPCHIM