MTVPEHPFGLMAKVYRDIFPLVHQELDIWKQKSESIHNSELKAQATASIRDKTFHCEGGGILALLSGSQKQKCVEFIIAYQTISDYLDNLCDRSTSLDPQDFRMLHASMQDALTVGAELQNYYQFREEQDDSGYLHELVKTCQRVLGSIEHYDMIKPYLLELCGYYCDLQVHKHVIEHERVPRLEKWFTQYESELPEMEWYEFSACAGSTLGIFCLVAYSFQPDFTESTAKKIRDSYFPYIQGLHILLDYLIDQEEDLLEGDLNFCSYYQSHEEMMDRLEHFIHKADEHLQGIPHENFHRLINRGLLGVYLSDDKVAGQKEMGRLAKKLIKASGKTSLFFYINGRAYRKFQKMSWMKNSKKKAQIIC