GVFKRTVQNNEHYTCTESQSCKIDKTQRKRCPFCRFQKCLTVGMRLEAVRADRMRGGRNKFGPMYKRDRALKQQKKAQIRANGFKLETGPPMGVPPPPPPAPDYMLPPSLHAPEPKGLASGPPAGPLGDFGAPALPMAVPSTHGPLAGYLYPAFPGRAIKSEYPEPYASPPQPGLPYSYPEPFSGGPGVPELILQLLQLEPDEDQVRARIVGCLQEPAKGRPDQPASFGLLCRMADQTFISIVDWARRCMVFKELEVADQMTLLQNCWSXXXXXXXXXXXXXXXXXXXXXXXXXXXVELTTVAAQAGSLLHSLVLRAQELVLQLHALQLDRQEFVCLKFLILFSLDVKFLNNHSLVKDAQEKANAALLDYTLCHYPHCGDKFQQLLLCLVEVRALSMQAKEYLYHKHLGNEMPRNNLLIEMLQAKQT