MNTLVLPKTQHLVVFQEVIRSGSIGSAAKSLGLTQPAVSKIISDVEAYFGVELIVRKNTGVTLTEAGQVLLSWSESITREMKNMINEMNSMTCNTVVDVSFGFPSLIGFTFMSDMIHKFKEVFPKAQVSMYEAQLSSFLPALRDGRLDFAIGTLSNEMQLQDLHVEPLFESEFVLVASKSRTCTGTITLESLKDEQWVLPQTNMGYYSELLTTLQRNGISIENIVKTDSVVTIYNLVLNADFLTVIPCDMTTPFGSNQFITIPIQDTLPVARYAAVWSKNYRIKKAASVLVELAKQYSSYNGCRRRQLIEIE*