MVRKPSMGRQKIEIKKIENEDSRQVCFSKRRAGLFKKASELCILCGAEIAIIVFSPAGKAFSFGHPCVDSVVNRFLGTPNPTTALMDVSYSSFHRAATVQELNRQHTELLNQVEEEKKKGDSLKRMDRRPGFWWEAPVEDMELQDLERYKACMEELRKKVANRVDELMMAGMTLPATGFFGGVDSVGAALDPFMPGSSDSLLPPLPPALPPPVNQSIGFGPHLF