MKKKILPITLQVAVLLQFLIVSASALTSTKYIDKLCEMQSVEDKTFCLQTLSANPLAASA
TGLLPLAEVVIRGIDLPYAKLLVKSADRAIEKIPALKEQFKECQDSFLRIVMSLKSAASE
LKVSPDTANYDAMICFDETKRVKEVIGKNEDVTSKSLIEMTLRMEKLIFLALGATEVVGG