RKKKRLTHPTAPKHPMSGFLFFAGSVRQEIALQRPSASVGDVSKIIAGKWRELTDAERNPWCLRATEDKGRYAREMQEFMA