MSKLLARASKNVGRTAVISNKQAFSYDQLLNAAEAIRADLAKKLAAPGAAAAAGPSAPPRVGLYAAPGPEYLAATWAVWQAGGVVVPLATSHPPPELSYVCGDAGVAAVLAPADQEAKLGPITHEHGCSLQLLPSLVGQPLQPHSAAATATATADASEAAADAAAEALADVGGSSRGGALIIYTSGTTGKPKGVLWKELSGSYLLERYGMTEIGMALSNPYTGDRRPGTVGRPLPGVEAALAADGQLLIRGDNVFAEYWGRPAATAEAFDANGFFLTGDTASASGSPPYFTIEGRTSVDIIKSAGYKISALQIESAVLEHPAVAEVAVLGVPDEALGEVITALVAAKQPEQQPASPSPPPAAAAAAAGAAAVAAAAVAEGGSAAPHAPVSEEELVRHCRERLAPYQVPKRWRWISALPRNAMGKVNKKELLKLYNAGQI*