MELQSGRAAALASRMSAAGGGFSSMRLVLGHRDFALLGQCGVSIGRGRKRIDRKYGCDGVAGISSALSMDWRPAFDEVLLMSSVLLAYVAGVVRPFAGLTGKKALELPVSTGSIAENDQQKQIRVSNSDFVWDTMSRKLVEAISTVEAGAMDVSSTPLTSNPSLCLQALAYGPRLRLLLAALSLLRNEAGIDTYLSSSMIKTEDLSGDVETEAKEYMSTRLQRSGKANLYADFLYHQCKKSFSSRTFSDQAVSTNLANNVLEDIVIAISDGAAAMYLGAVSGVITGWPTLLLPSICSTRSLERFRNEVALYQWIHYNFDSVAAIYEDRVELWGLTANAGKNEPAANKAQKKQKRKPLEGVDELYFDRLSVRVRRSKELKALSGWRYYYSLYMEFSDVVGPLLRILVTKLGQGLSFLLVCLIGRSFGLIYQGIRQSVKWSSD*