MPYRLLRGSCRKPCGDQGRQQQGTSFLHPCPLRQGEGRHGDVPQGAEMAMSMMVGDDMVASELWPNKEMAAKTVAMEATARVGENGQIRLPYGHIQSPLGQIRGVGWLRRGSGSGEATPALAAERLLVSGEVAARQWYGDVGGDRRGRQWAWRCGDFGTGPRGGRRAGWTVIAQTLSSWRWQSSVLAGSLMEGLLHSCRQPPNLPVELLTSFCKELHWEVEGGILTSGIVLGCQGIAPRSWLILARSSEVAGRIRSLTTHKGGAAG*