MIKFTHLVHHHHDEHHHNEEHAHNATELTICLTMQERTKSRLKVMLSDGSEAGLFLPRGTVLKEHDIVESDDGVQAMITAAEETVSTVYSDDLLLLAKACYHLGNRHVPLQVEAGWCRYLHDHVLDDMVQRLGLNVKVEQAKYQPEPGAYGGSSAGSHDGHHH