MKAVTNCNQSGCLAYSRTEISDVPLLSCSEAMEKLKSFREKVKGKQQFLAMYSSIFGGITTDPAAMVIPMDDHMVHRGHGVFDTTAIIDGYLYELDQHLDRFIRSASTAKINPPYDRGTIRGILIQTVSASKCRNGTLRYWLSAGPGDFDLSPSGCHKSCLYAITIQDLSPINFRGVKVVTSNVPIKPPQFATTKSVNYLPNVLSKMEAEELGAFVGIWLDSDGFVAEGPSMNVAFVTKEKELVMPLCDKILSGCTAKRVLTLAESLVREGKLCGIRMKNVSVEEGKNADEMMLLGSGIMVRSVVQWDEQIIGCGKEGPITQTLLNLVVEDMKSTLPAVGTPVPY*