MAKRLCQYLRFFHGARTQVFNVGSYRRKMMGKTKADSEFFRGNGENDALRKSFARAALKDLVDFLFQEDLGSNLEQRSADSGRVAIFDATNTTKERREWIRAQLDGLPLKLLFIESVCTDQAIIDRNIWHVKVNNEDYVTEADKRRAYDDFKKRIENYEAVYQPIDEEHLSFIKLINCGKKVEINNIHGFLCGRIVQFLTNMHATHQTIYLTRHGQSEYNYQGKIGGDSGLSMMGEKYALALAKYCVDHLTKDPHTGEPVPCRLWTSSLQRTILTARHIPHPKVKPMSPRVLRNLDEIYAGVCDGMTYDEIEANYPEEFALRNENKLGYRYPRGESYLDVISRLDPLIQELESYQEPVLIVGHQGVLRLIYAYFTGMDRTEACNASIPLNTVIKVSLFSFSYGQLL*