MPMELELGSTTIQRSFNTRYTRHARDSLDELPDSFTITDPSIPGHPIVFASPGFLKLTGYAAREVLGRPAAIFQGPRTSRKSVIEIREAVREERNAQVVLLNYRKDGTPFWMLFRVCPVFSSDGGAVVHFVAVQVPLQKKEGSGVRDFGFGCCRKEVCADSLAEIGRVCSLEQVLEPDVRELEREEPCEASDEEKRSAVNAMDNIFSVLTHYSEATGRLVCQKRCSIPDVGLLSTSLIISLGRIKQSFVLTNPRLSDMPIVYASDAFLKLTGYAKNEVLGRNCRFLGGTDTDTSTLHLIRESIKTEQPCTVRILNYRKDKSSFWNFLHISPVRDASGKVAYFVGVQIEDSNKNDDSHCLSPEKRQLNVVGVVKVAVRSLSMTVGSSKS*