MEMEGYDIFGDATERIGKNGFEVNNEVIGSGYGSSFSLVLDRERGELVEEPVKMEGKGVSTTERSVEALKNHSEAERRRRARINAHLDTLRCVIPGALKMDKASLLGEVVRHLKELKRNETQACEGLMIPKDNDEISVEEQEGGWNGFPFSIKASLCCEYQPGLLSNIRQALDALHLIIMKADIATFGDRMKNVFVVISCEEQNFDAAEYRQFLAGSVHQALKSVLSRFSVSQDMLRARKRRRVSIFSSSSLENFL