MKSSSESSVSGVSSAEPEVTVDEPMSPDPSPPESQRPKVHSFSKVLTASDTSTHGGFSVLRKHATECLSPLDMTQQTPTQELVAEDVHAYQWKFKHIFRGWSTFVTAKRLVARDTFVFLRTSQFIISLNKYLEAMSNKFAVGIRFKMRFEGEDSPERRFSGTVVGVKDCSTHWKDSNWRCLEVRWDEPASISRPDKVSPWEIEAFVTSENVPHSVMPKNKRPRHFSEVSALDVGKTASNLWGSALAQSHELAQSCITSQRNSPQQCALTLSSLSSSRVFLDLDVQPTRDYLTWLGSNSDVTNRVNPDNVTKAETVSWFECTTTIDDVVHGSAWYYISCGGCKTKVTKGPTMLMCKKCVKVEVAGVSEYLTKLSVYDNNDHGFFVLLGDAGREWTGKPASALVESYFEANESVGVDHIVPVPQALIYTIGQT