MTEAPFPVLSSRRAVMEQLDQLQEIMPEISAGDEEGTELNRTEYGNLRPDSSASSSGHTDFSQTQSMSLSEHLKLGHEELTAEGLNVECRICGDKASGFHYGVHACEGCKGFFRRTIRMKLEYDKCERGCKIQKKNRNKCQYCRFQKCVSLGMSHNAIRFGRMPEAEKKKLVARLRASDTNGQNPQVADLKALAKLMYEAYLKNFNMTKKKARGILTGKNGTNPPFVIHDIDTLWQAEKGLVWKQLVNGIPPNKEIGVHVFYRCQCTTVETVRELTEFAKNIPSFISLYLNDQVTLLKYGVHEAFFAMLASIMNKDGLLVANGNAFVTREFLRSLRKPFSEIMEPKFEFALKFNALELDDSDLALFVAAIILCGGKKLKKIPVLTGPYTHFSLVGL