MRDKQVTHDTASKQEERVGGRIQATTGTYVEGRQPKLHKAPVRGACTIAICRHPEAYYKFTSLCKPRPCPYCQPNACLSYSTSTLMAQQKVVGYAARDSSGHLAPFEFTRRETGPEDVTFKISYCGICHTDLHQIKNDWKFSRYPMVPGHEVVGVVTQVGSSVKRFKVGDRVGVGCMVGSCGKCDACDKKLEQFCPKIIWTYGGMDWDGTPTHGGYSSLMVAHQQYVLKIPSNLPMDAAAPLLCAGVTVYSPMKHFEMTEKGKHLGVVGLGGLGHMAVKFGKAFGLQVTVISTSPKKEAEAKSALGADNFLVSTDEAKMKGASNSLDYIIDTVSSAHSLEPLLGLLKVNGKLVLVGLPDKPLELAPGAVIFGRRFVGGSIIGSISETQEMLDFCGEKDITCTIEKIPLSYINTAMERLHKSDVKYRFVLDIEHTLK*