MPMMKINVEDDFLIDFVQCTLEPEESFNLPRISARLERLMGTNVVKLTDRSYMKELRERIDEDYRKQLLSRIRARELKEV ERERMLIIEGKSDVIPDELANDPIFMVNKDANMEIQKERSKLKTAREKNAERLKLQGVKWERERLQHAAKEAELLAKKRE RHRQQKLLVEQYRTEDAERGMDLLRIDNEDWRECEKSLKEFLEQERAKMKERSLRISQPYSSDPQDIQNIVRARQKFRET ELRIRNQLEDKLKDVKLAVTTQQLTELIEDAHRSSGEIIMPQEPSMEDDDFQGGAVNSKYLDDATDVSEETVISEDAISL TLAKQQYAEELEAEMEDEFNRGLLISKQQYDQLRFEDEKIVALRNAKDIRELYQLAEEIIMGENYVEAPEECEEEAVVEE PEQDISSDHEAQEPAKA