MTTPSIEQVWIGNRRAKQNRIQNGNSKMYPKCRKYSRGPTAYSLFASGQPKGDMDGGDYLKKLGEQWKSLDPASVKKFQTESKELRCTLLKGRSRSEVISQEIKAIQNSIMTLAEVGFAIGGFGTDPEDILNSKNDICFVTSKAS