MLQTILMFRPEEVCRVCGDRASGRHYGVQSCDGCRGFFKRSIRRRLNYECKEDQQCVVDITRRNQCQACRFRKCLAVSMNPHGFFKTTFIFIISPEIH