MKERQRWRAEEDALLRAYVKQYGPREWHLVSQRMNTPLNRDAKSCLERWKNYLKPGIKKGSLSEEEQRLVIQLQAKHGNKWKKIAAEIPGRTAKRLGKWWEVFKEKQQREQKENKGALPIDEGKYDHILENFAEKLVKERSTPALLMATANGGFIHTDSPALAPTLLPPWLSNSNGTPTLRPPSPSVTLSLSPATVPASQPIPWLQADRGLDSGSLSLTGLPNHGPLPTSGENILMSELAECCKELEEGHRAWAAHKKEAAWRLKRLELQLESEKACRRREKMEEIEAKINTLREEQKASLDKIETEYREQLAGLRKDAESKEQKLAEQWTAKHVQLSKLIEQIGFRPRIADHDRQ*