MGARSGETWAQLVGAFRASPGAFLATRGPDEPFLPEVLQDLGAERLSEQTKLSLLSLLLEFPTLLCPDPGSGEAAGASLLATYSHLPPRPAGPPLLRQRLLLAAGTVLLCSDAFGPGSRASRDYASLLLHLASDLNDQRQGPGAHGLRLTALECLRELETCCPGLLARRLDSLRSMQRQEASPAHQSYALLYSLALRNAHRGRRR