MRLLGISQQQLMGKPSSHTNLTIITITYWGSCSAPQFTYDCAAAIPHGGAVAACTVPLPTRQAPPTATDPGHRLLASGVRPQRRMPGDGFLHREHDASFPKQCAAGRRLELDVQLTRDMQVVVFHDTSLGRLAGPAFARLSCRDLDYSQLPPLLHPSLSHYPAALTQPAARAARPPESVQPEDGCALLAGAKPGAAAADDMTRIPLLEEVFRAFPHIPIQVDVKVDTPGLVEAVHELVQVQLYETDPHIPLFTSIWRAAFLKAAHAAGALNQVHIYESALILPWRVAVPWAARKHAKPFSGNRAWVDALRARGCAVIYFGGDLNDEAAYEACALDGVAGICTAGPSVEGPTPTPASVGAGPEGQKAGKAAGGVGGVPGVWLXHPEAARLCRHR