MGGSTMKTAKVWRYFDQLPTEEQAAECKICFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSCHVNEYQLLQEARQTGFVIKQGPSFEIPRRSIKHAAKSVLRSIFSILEEKTKGTIAQQFSDTQKQKPKEASAHTIANLIGTSSEVTSKSALATSSVNHKSRNEAPISKRLKIDDCKAVDLRIERTTQDKESSRKLSAVRSTEKRQWTKDTCCWPEDHPDXXXXSPISPFGIEATASNGIHGASTANIIKSNVQEHSKPIVAHTEQCELDRVVINSIRSAQNISQSFSHSIQLCDDDSDSSADSEATLPSRIESFLERIGKYVFPRSTVQLDIEVRLHVEKEIKFGPGARAAVGRRSAVAFCRLRRFVNPAALSGAPDSIVEVGHRNVNGVIKEVMLQAEVVELVRRCHAVVRHLEXXXXDDAMLLVGTLTSISSTDLARCIDIVCQNLTIVHALHARRPIAAFKPFSGEEAQFLADLNAHVQSST