MGKGKPRAVEKGVVGQTLSVSSCGSLNIPSAPVYYPNEDEFRDPLEYIYKIRPEAEAYGICRIVPPKSWKPPFALDLDSFTFPTKTQAIHQLQVRPASCDSKTFELEYNRFLEDRCGKKLRKRVVFQGEELDLCKLFNAVKRYGGYDKVLKGKKWGEVARFVRLVKGISECSKHVLCQLYRDHLYDYEKYYNKLNREGARRYKRDMPVEKRGEQSFECSSSKRRRITKDGGKVKVSKGEKEDEEHDQICEQCISGLHGEVMLLCDRCNKGWHIYCLSPPLKQVPPGNWYCLECLNSDKDSFGFVPGKQFSLEVFRRMANRAKRKWFGSGSASRVQIEKKFWEIVEGSAGEVEVMYGSDLDTSMYGSGFPRVNDQKPESXEAXIWDEYCSSPWNLNNLPKLKGSVLRAVHHNIAGVMVPWLYVGMLFSSFCWHFEDHCFYSMNYHHWGEPKCWYSVPGSEASAFEK