MIKGLANLAKGCIINVIDLKMILLEKFIIHLKGAHYFSYRLADHAFLKSFLVCATIGVGPLSKREFIGVNAIAEVHEMRENTTLLHGYTVIDEFTGAASVPIYQTSTFHNSELYCPSQKHLYTRFSNPTTEALEDGLACLEKATYAVAYASGMAAISTVLMLLKAGDHVIFPLEVYGGTCQFATAILPNYQIETSFVDMADLATVKASIRPNTRMIYLETPSNPLLKICDISELVQLAKAYSVLTVADNTFMTSLYQEPLAMGVDIVVESVTKFINGHSDVVAGLAATNNEAIYNQLKLFQKNFGAIVGVEDAWLILRGMKTMGIRMEQAVKNAQQLANYLAKHPKVLKVHYPGLDSHPNHDTHLQQAKNGGAVLSFELASKEELMTFTHRIQLPILAVSLGGVESILSHPATMSHACLSSQARLEQGVVDGLLRLSCGVENIEDLLADFEQALAF*