MDRIGLTQNYQSHCFIHSTTSLHTQLSKVSNFTPNFKNPKVVTACMAAATPSVAPTATSFGFKNLMETVTIDVHKAEGRPLNVPLIAPFTIASSRLDKVENVAIRVELSNGCVGWGEAPILPFVTAEDQATALAKAAEACEFLKQSREMTLNLALTKIGDVLPGHDFASVRAGVEMALIDAAANSIGIPLWRLFGGVSNAISTDITIPIVSPMEASELASKYRKQGFKTLKLKVGKNLNGDIEVLQSIRAAHPDCLFILDANEGYTANEAIKVLEKLHEMDVTPVLFEQPVHRDDWEGLGHVSQIAKDKYGVSVAADESCRSLVDAKKIVQESLADVINIKLAKVGVLGALEIIDLVRPSGLNLMIGGMVETRLAMGFAGHLAAGLGCFKFIDLDTPLLLAEDPVFGGYEASGPDYSFSNARGHGGFLHWENIA*