MKGQPKSSEPDVSVPVIEEVATAEDPSAITTIQSASTFSTDQPIKYLFKTEGAGGQVGELYPPSGQVTYRVIQVADGQLEAQPDGTTAVSVVTGFPATTQPVTQAVFSQSEGLEGDGTETHYTYYPATISDATAGTMVTGVQASDALLSQSASAGQLYVMMSPQEVLTGANQSKSEGPRTSRDEKRRAQHNEVERRRRDKINNWIVQLSKTIP