MLTPTEFTLDTRSPSGHQCQSCGKIFVSSKGLQQHSIVHTDRKPFVCEICNKPFRFKSNLFEHRSIHTGETPYVCPFCSKACRLKGNLKKHLKTHLKEPEEIDRAYEAVTGVTNTNDNFSSVEENGSYDSPYMMYKSTPKRKKLIPSRRFLQSPSSSTVTVHLAQEQDDEPYVKAPVENTLRLEDMFGDNYGVIEMATKAREINNEAYKCRACHLIFPNLVVMRTHCYNIHNYSEADSEEKQALKWCEKCMCCVEDEKMLELHEQRHATFHEMLKAEELAVNEPHHPMSSK