MAAAASWRQAGFQVVFVQEPHLTFHTRTAIERRLRRHGWVAYISLSPTGPSGRARGGTAILIKQELLRSGVVSVVGGLRPSALGPHRPRVRLGFLTSNPLVQELQAWLDQELAAAPADHLGALVWWPSFKRRLAERFKASFLSILARLYTAVSTLGQVPAGFTDGLITILYKAGDRADPANYRPITLLCTDYRLYAKVLALRLNPCLADVIDREQTAFVPGRRIGENVLALQCLPELLRRQGRWAVCIFCDFRKAYDTLDRGFLFRAMAALGVGEGFLALVRLLLADTRARATVNRWVSTPEASHAGVRQGCPLAPLLYLFIAQALLCLLRERNLGVDVAGQRFAALQFADDAEVLLPSVDDIPSFLSAMATFGDATGQRLNVEKTKVLPIGAVPLTCLPTAHGLQVVSEATSLGVTFASTPDPAAAATRWQEVLEGVEACYGRIASLRRLSIFGX