MKHIHILGICGTFMGGVAMIAKQMGYHVTGSDTNVYPPMNTFLEEQGIEIIPNYDVAQLQPAPDMVIVGNAMKRGNPCVEYVLENNLKYTSGPQWLHDHLLRDRWVLAISGTHGKTTTTGMLTWILEQNGLKPGFLIGGIAGNFGISARLGDSPYFVIEADEYDTAFFDKRSKFVHYNPRTLIVNNISFDHADIFDDLKAIQRQFHHMIRTIPASGLVLSSASEQSAKETLALGCWSQQQFLGKDNEWFAERITNDASHFAVFHHGEKVAEVKWNVVGQHNMHNALMAIAAAHHTGVAIEDACKALGSFVNAKRRLEVKGEVNGITVYDDFAHHPEAILATLTALRDKVGGGVRILAVLEPRSNTMKMGVHKDEIAPALGRADAVFMLQPEQLSWEVADIANQCVQPAYWNANLDRLVDMIVTEAQPTDHILVMSNGSFGGIHQKILDKLKLK*