MKSQQKSPEPDGSVAVNEEGSVATAEDPAAIAAIQSAATYTDQPIKYLFKTEGAGGQVTYRVIQVSDGQLEGQTDGGAAVSLVSGFPTTNPNITQAVFSQPDGPEGDAAAETQYTYYPATIADATTGTMVTTVQASDSLLGQTTPTAFTLTGQVYVMMSPQDVLNGCNQRTIAPRSQPYSAKQEAPRGSRDDKRRAQHNEVERRRRDKINNWIVQLSKVIPDCNIDYTKTGQSKGGILSKACEYIKELRQSNLKLGDDIGSLDRLRVDNQLLRQEVEDWKSKNQILRNLLRQHGIAGSSSTEPQ