MDRIGLTQNFQTHCFFHFTASLRTQLSKVSNFTPNFKNPKVVTACMAAATPAVAPTATTFGFKNLMETVTIDVHKAEGRPLNVPLIAPFTIASSRLDKVENVAIRVELSNGCVGWGEAPILPFVTAEDQSIALAKAAEACEFLKQSREMTLNVALTKIGDVLPGHDFASVRAGVEMALIDAAANSIGIPLWRLFGGVSNAISTDITIPIVSPMEASELASKYRKQGFKTLKLKVGKNLNGDIEVLQSIRAAHPDCLFILDANEGYTANEAIKVLEKLHEMDVTPVLFEQPVHRDDWKGLGHVSQIAKDKYGVSVAADESCRSLVDAKKIVQESLADVINIKLAKVGVLGALEIIDLVRSSGLNLMIGGMVETRLAMGFAGHLAAGLGCFKFIDLDTPLLLAEDPVFGGYEASGPDYSFSNARGHGGFLHWENIILVAELVHSSGLSLTT*