MAGEEGKHPVYRGVRMRSWGKWVSEIREPRKKSRIWLGTFPTAEMAARAHDVAALSIKGSSAILNFPHLATKLPRPETLSRHDVQVAAAKAAAMVELGSSSSAVIPPDELSEIIELPRLGAGFDSPESPNEFVLDDDSPDKWLSVPSPWMDVDLGPFSEQMWTSESLVSVACEWNFT