MLDDLVGKDIPGIRWRKSDIYLRNDYCTSQYQPSQRFQHVDTLIPDSDRSISERRHSNKQRYDEEIMQAMSRMTDLPSALMLARQLAQRDRHLGSALLLGHKSEHAPAERHRLQESRASSSEPTTESAVQVSAQVSSLPYIPALSEERSVQEEFPHADTGSNTTETIPSPPIPGEPVPSINALFAEVNTFAKAHGFGIIKANGVIRPGQRSRYVFQCDRYGIQRPGRGAGIRKRKSRKSGCQWKIVAEALPENGSQWTLRHFPNTKHHQHNHKPSADAAAHPVHRRLTSPVKAIVQSSSRRVGIRARDIGGIVRDHFPDSVYTQRDIYNARARINREHLGGYCSTAALIKLFDDKEIPYVAEWAEDEPDRLVTGQTCLGTIFNAVFGLIDNERLEGFQFLTNGIHKLLGRYSIRAPDAIITDFDKQIKQALGAEFLEAQQQLYIHRINANIMLQSKRR