MSSKRLHYDSALKQKVIVYAEKHGNRAAGRTFDISEANIRRWRNDRNSIFSCKATTKCFTGPKKGRYPQVDEAVLHFISETRAKGLPVTRQAMQLKAGEIAKTLGIDETKFKATRGWCDRFMHRAGLSLRRQTSFCPKLPTAIKQKAVLEHSYKKCCITSTLDNTGRDVLWKNADINDCGLKSDSEELDSEYEVIIIT