MKSQQKSPEPDGNVAVCEEGSVATAEDPAAIATIQSAATFSDQPIKYVFKTEGTGGQVRSLFSLVFQVTYRVIQVSDGQLEGQTDGAAAVSLVTGFPAAGQTVTQAVFSQTDGLEGDGGAEAQYAYYPATIAEATSGTMVTTVQASDTLLGQTTPTGQVYVMMSPQEVLTGSSQRSIAPRTQPYIAKQEAPRGSRDEKRRAQHNEDPTVERRRRDKINNWIVQLSKTIPDCNIDYTKTGQSKGGILSKACEYIKELRQSNLKLGEDVGALDRVRIDNQLLRQEIEDWKSKNQILRNLLRQHGIVGSSGTEPQ