MPGGREDLSPSSSLNGYTGDGSEAKKQKKGPTPRQQEELCLVCGDRASGYHYNALTCEGCKGFFRRSVTKNAVYCCKFGHACEMDMYMRRKCQECRLKKCLAVGMRPECVVPETQCAMKRKEKKAQKEKDKVPSSHPSSSPVSTTNSNYKSELLPVLMKCELPPTTAIPLLPEKLLNENRQRNIPLLTPNQMAVIYKLIWYQDGYEQPSEEDLKRIMINSPNEEEDPHEIHFRHITEITILTVQLIVEFAKGLPAFTKIPQEDQITLLKACSSEVMMLRMARRYDAETDSILFANNRSYTRDSYKMAGMADTIEDLLHFCRQMYTLTVDNVEYALLTAIVIFSDRPGLEKAELVETIQGYYIDTLRVYILNRHGGDPKCSVTFAKLLSILTELRTLGNQNSEMCFSRMMVLGSWKSEQEALLSHIGVKVCGTFFRIVWL