MTLYHFGNCLALVYIPFHITYKYSGLSEYGAFWKCVQAGGIYVLTQLCKMLLLATFFPTTESNMHGQIDMFGEWLKATVDLADLAGLYLVLAGIPGKGHAKLLTAGLGWAGAEAVLTRFLPLWVGARGAEFHWKYIQKSLESNINLVQHITTSTLVWLWSRHDLTRSAVPVVTVMLLLSSYRGLIVDLAISSNFSTWMILAIRAIYTLCLSLTTLKIYAGIAATIGIF