MAQTSLPPGFRFHPTDVELVSYYLKRKIMGKKHIVDAIAEVDLYKFPPWDLCDKSSLRSKDLEWFFFCPRDKKYPNGSRTNRATPNGYWKTSGKDRIIMLNSRTVGMKKTLIFHEGKAPKGDRTDWVMYEYRMEDEDLVSAGFSKDAYVLCKIFKKSGLGPRIGEQYGAPFNEDEWDNAEVETSLFPLTCSEVNPTEGQRAQPTVLAGALLEPEPPLHNSSSTCAGEESSFGHATAEDLTFSHSVASSAIQDTPARMSGDGVVSVNNISNVANDMRSPRDCDEFLSELSRFMNDSPLRNTPLGECSGLPPMSEAEAHAFEVNSFGLYNELSELVGLGCADNNLNTSNVETTDYLMLPPDRELSANDYMELNDLLAPDPSFPSEFSAQDNQYMQHPLAQYNGHYDLSGPSEPTMPSIFDVFPPNNGVLATDDPANYLDPAMQFPFS