MKSQQKSPEPDGNATVNEEGSVATAEDPAAIAAIQSAATFTDPQIKYQVFKTEGAGGQVTYRVIQVSDGQLEAQTDGAAAVGLVAGFPATTQTVTQAVISQPEGLEGDGSAEAQYAYYPASIAEATAGTMVTTVQATDTLLGQTTPAGQLYVMMSPQEVLTGSSQRTIAPRTQPYIAKQEAPRGSRDEKRRAQHNEVERRRRDKINNWIVQLSKTIPECNIDYTKTGQSKGGILSKACDYIKELRQSNMKLGEDSSALERLRVDNQLLRQEVENWESKNQILRNLLRQHGIVGSSSSDPQ