MPHLPRSSPLFFRAFLASTFLFLDITTHQLSLTLSHIYSNRAYKTRTMSAPKSYHTQATGAAAETVANHSKESDLKLYGSCFCPFVQRVWIALELKGLPYQYIEVDPYKKPQSLLDVNPRGLVPALRHGEWGSYESSVLLEYLEDLEVGPPLLPPGDAKLRAHCRLWTDFVNRHIVPSFYRVLQEQDQQKQIEHAHELHSSFNTLIEVADPEGPFFLGPDLSFVDVQVAPWIIRLNRVLKPYRGWPDPEPGTRWSAWVNAIEANDSVKATTSLPDLYLDSYERYAGECP*