MSKSPEKNSPLLQLQEADSSRVGSRVLSPLFNTSSSPVLPMESHPICIPSPYTDLGHDFTTLPFYSPTLLGYSGTSLSDCPSARQSLSPTLFWPSHNHVSTLSLHRPQTHTQHNQLSSGAWQELISHDYIAEENSKPIGKRSAECEENFRSVESKSDMHFCAVCSDYASGYHYGVWSCEGCKAFFKRSIQGHNDYICPATNQCTIDKNRRKSCQACRLRKCYEVGMMKCGTRRDRGSYSRGGPQQKRGVRLPARAVVGSHRQAERKGALPLRVKDVLPATLSPEELITRITEAEPPDIYLMKDIKKPFTEANIMMSLTNLADKELVHMISWAKKIPGFVELGLFDQVHLLECCWLEVLMLGLMWRSVNYPGKLIFSPDLILSRDESSCVQGFVEIFDMLLAATSRFRELKLQKEEYVCLKAMILLNSNMCLSSAEGGEELQSRTKLLQLLDSVTDALVWAISKTGLSFQQRSARLAHLLMLLSHIRHVRYTPLHPCWVDKIMIQ