MARLVFTEKDHNAYDPKKYKVVHKNHWRQVSLLLQPSNKKWWEDPDVIVAFNLPRISARLERLMGTNVVKLTDRSYMKEL RERIDEDYRKQLLSRIRARELKEVERERMLIIEGKSDVIPDELANDPIFMVNKDANMEIQKERSKLKTAREKNAERLKLQ GVKWERERLQHAAKEAELLAKKRERHRQQKLLVEQYRTEDAERGMDLLRIDNEDWRECEKSLKEFLEQERAKMKERSLRI SQPYSSDPQDIQNIVRARQKFRETELRIRNQLEDKLKDVKLAVTTQQLTELIEDAHRSSGEIIMPQEPSMEDDDFQGGAV NSKYLDDATDVSEETVISEDAISLTLAKQQYAEELEAEMEDEFNRGLLISKQQYDQLRFEDEKIVALRNAKDIRELYQLA EEIIMGENYVEAPEECEEEAVVEEPEQDISSDHEAQEPAKA