MVRTPCCRAEGLKKGAWTQEEDQKLIAYVQRHGEGGWRTLPDKAGLKRCGKSCRLRWANYLRPDIKRGEFSQDEEDSIINLHAIHGNKWSAIARKIPRRTDNEIKNHWNTHIKKCLVKKGIDPLTHKSLLDGAGKSSDHSAHPEKSSVHDDKDDQNSNNKKLSGSSSARFLNRVANRFGHRINHNVLSDIIGSNGLLTSHTTPTTSVSEGERSTSSSSTHTSSNLPINRSITVDATSLSSSTFSDSPDPCLYEEIVGDIEDMTRFSSRCLSHVLSHEDLLMSVESCLENTSFMREITMIFQEDKIETTSFNDSYVTPINEVDDSCEGIDNYFG