MKERQRWQPEEDALLRAYVKQYGAKEWNLISHRMGKSLDRDPKSCLERWKNYLKPGIKKGSLTLEEQNLVISLQAKYGNKWKKIASEVPGRTAKRLGKWWEVFKEKQLKQLHKTTHLRHDHSDSPSSNAVAAASASSPDHGKYDHILETFAEKYVQPKLLAFQPLPLPIMPNLSLSDPPPVLSLGSVGISDAGVPVGSTTPSPVLPAWMNATNMGSTTSSISSSSSTPSPSVSLSLSPSEPAVLDPVHPEASRLMPVQQMGTLIQYCKELEEGRQNWVQHKKEATWRLSRLEQQLESEKSRKRREKTEEIEGKIRCLREEEMAHLGRIESEYREQLIAVQRDAESKEAKLMETWCSKHVKLAKLVEKIGIHTPTQAFTLPKDLH