MGVPESEMVSQSEVQSPLQQDQNQHKNNPFPSLGRQASIYSLTLDEFQHTVCESGKNFGSMNMDEFLNSIWTAEENQAHAHAQPHCQAASTGEATSAPRFALGQGNVSLEKAIVEQPSLPRQGSLTLPAPLCSKTVDEVWSEIHKTQQEQQQNNGCNIQNTGNGSSTQRQATFGEMTLEDFLVKAGVVREQGNSAPAPPQQQSYMMYPNSANPTMAAMARPVIGLGGVTGGVGVGVSIPGYPPLPQTGVVEAPVYPMSMKRGSGFPQQSTPVYGGRMGNGSGVGYGQVVQGVAGMGSPLSPVSSDALCVNQIDSGGQYGLEIGMRGGRKRVLDGPVEKVVERRQRRMIKNRESAARSRARKQAYTVELEAELNQLKEENAHLKQALAELERKRKQQYFDEAKMKAQTKAQKANGKLRGMRRSLSCP