MGPVSQEDLDAVKREIEVRMDPSGGLELLYQPIKGNEAAPSNDDVYPLDASTFCGPREAGKRVKLSIVNLALLGNGYGAETMRKLVASTVLRRIEGHASEGTGTQAAPETMVVVDEAHMVMPNVGQTQSGDAVTSTAMAKRLLQLHRDKGFPLVIATQRPADLDKNLRGMITGTRLIGKLEGTDKDRKDLIDTVVKNTDHNKSFRDKMKTLQPRQFIHIASGGSDALQVVESGQLKRLHESSAAWVKGFSPQHPLAAHDEERRAKRARAQRYRGLIGPVAQHLSHF*