MKGQPKSSEPDVSVPVIEEVATAEDPSAITTIQSASTFSTDQPIKYLFKTEGAGGQVGELYPPSGQVTYRVIQVADGQLEAQPDGTTAVSVVTGFPATTQPVTQAVFSQSEGLEGDGTETHYTYYPATISDATAGTMVTGVQASDALLSQSASAGQLYVMMSPQEVLTGANQRSIAPRTQAYNAKSEGPRTSRDEKRRAQHNEVERRRRDKINNWIVQLSKTIP