MGNQKLKWTQEEEEALIAGIEKYGAGKWKNILVDPQFAPLLTSRSNIDLKDKWRNMNVSNGTQSSRAPKLKAAAAPSSDIVIDDSSQNDQDVKNPPRYNAMVFEALSTLKDTNGSDLNAIANFIEQKHQVPQNFRRALSSRLRTLVNQGKLEKVQNCYKLKKEASMETKPPSPKQKDVKPQRQSSVSNDVLKEAADTAAYRVADAEHKSYLADEAVKETERLSCLAEQNDAMLLLAQKLYEQCLRGETINWT