MDISQEGDRDINLALELCIGKRSDKSRDHGEEACSNSRKLSLPLGLFHGVEAEEGSAAGVSSHHSTVSSVSCLPSVKKENHAGDEEEEAERLSSRGSDEEDEGGVRKKLRLTKEQSALLEDRFKEHSTINPKQKQTLAGQLNLRPRQIEVWFQNRRARTKLKKMEVDSTILKRYCEKLSDENQRLQKELQQLKALTAAPPLYMHFPAAASLTMCPTCGRRTERAGDGPRGHDCYAGPLLVAPKPYFLNPSFIQQHVS