MPLAYLCSVFCGGPVSVMFQAVASLARAGAKQSALHIPVHLSALYHTSAVWCNPQSGGYLGTGSGRAGDVTSSVPKFLVTGACGQIGAEIVPYIRSKVGVDNVIASDVKTTKGILEAGPFAYCDVQDKDNMARIVLENGITHVVHLATLLSAIGERNPGLALKVNTLGIQNVLDLAAAHGLCVYAPSTIAVFGASTPRHNTPDDTIMRPSTMYGITKVHQELLGAYYSDRYGVDYRSLRYPGVISYKSLPGGGTTDYAVEIFHAALQTGHYNCFLVSSASCRCMADELCCKLACMKTGAIGIITPHPVAASITAPSTQCPALQC*