MLKLFWGICIFLMITECMKHNYKNTNNLFNNHKINKKQFFIKSRLPLDKIKDNHIYDIKTWTKLGIKRYTNKKNNEIYSLINNKNINLETETGRKKIIIANWKCYLLKEEAYQLIDKLTQIKFSNYIDVIVSPNLLFLPYLHEKIKKNDSKISPCSQDVSLVNGLGAFTGETTASLLHEFGINYTIIGHSERKKSFFNVGENIEQTALKVYNAINSKLKVILCVGENYTSRECSFPFQKFRELLSLIKQKIPKEEIKNIVIAFEPRFAVGTGNPVSSSNLNNCCFGIRRAIFDEIDESTSKCIKIVYGGSITKSNVQDYIENTSIDGFLIGKCSIAETFIEIIKHVDNSHHV*