MPRARRSATIAAAAVATQTLKIGTRGSPLALAQAYLTRDLLKATFPELKEDGALEIIIIKTTGDKILNQPLSDIGGKGLFTKEIDDALLDGRIDIAVHSMKDVPTYLPAGTVLPCNLPREDVRDVFISAKYQSLSELPEGAVVGSASLRRQAQLLAKYPTLKVVNFRGNVQTRLRKLQDGECDGTLLALAGLKRLDLEDKATSILSIEEMLPAVAQGAIGIACRDGDNRSAAAIAALNHEETRLAVVCERAFLAALDGSCRTPIAGWARKEDGQLAFRGLVSTPDGKKMYETTRVGSLTDEDARKIGHDAGAQLKAEAKADGTVFDWX