MVTSDPQQLKTWQEKCSWAQSRRDEGLAKVSPKLEGLPQEWPLDARVVAKSALTPREIEITENYGVMDLLKALRERKYTVEEVTRAFLRRAALAQVATNCLTELLWDEAISRAKELDSLPQPKGAFFGLPISIKEHQGMMNMGDKEVVSHASYVHWVGKKHGPIMYQQILWEEGCVFYCRTTQPQTIMHLETNSNIYGRTLHPHNRNLTPGGSSGGESALIGFRGSIFGMGGDIGGSVRCPSAHVGIYGFKPTNKRIPAGGQRTHMIGKEAIMSTPGPMTVDRDAMELFMQVILAREPWRLDPSIDARPWVPFKFSKPLKIAVQWWDGVVRPHPPMTRALKEVSEACRKAGMEVIDWDPKSEALKIPNHSKGWEIISSLYFPDGGEEVLGNLKASGEPVLPLTKFIIHEQPSVKNLTHAELWERCAERDAYRAEYARAWTATASLPGSDGREIDVILCPPSFGAAAPHDQSRYWGYTANWNLLDYPGAVFPVTTVDPQKDPVDSNYEPKNAEDKFVHDMYDPAKYTNAPVSLQIVGRRQHDEKVLAALVEIEKAMGRS