MELSNRPRKACDLCYTRRIKCDGQKPRCSNCINYATDCTHTALSRKSKPRAQRRSELKKADEVQSLQAEIQRLETQLAQNRDHDQASHATQEPVRTTIAAHVADQHIDEDGDHTISSMKLPPLHQAMAMVGIYLNTYNSVLPLFHADTLLRLVGECYARQPRQRDPVVWAAINVVFALACQQVPENPRNGRSQHQTDQTTEYLNKVQSIISTVMLGETHLLNIQVLVGMVMLLQTAHDLTPSLLLISATMRLAHKLGLHSHAASTHLDPVERRQRARVIWIAYILDKDLSLRTQQPSVQLDDDMDVELPSSLPTTNDDNDNTAGIVVTADGNARMNYFLARVKLAKIEGRVYDSLYSTRAVNRSFEERRNARESVVSALDEWRASIPLEFSASIVTSSTSNKPANGGFFCVLHATSLQCMALVSRAHAWDRQWLPPAWDTIVHQARNYMLLLREVWSRDAWFRWMTSCPYTTALVLLTANTLGNPSHNNTQLDVELIDSALLWLNEAMRESQSDEARALRETCVEAVRTVKQKLAGDFTTPFGNYWLLNHPDSLEPF