MALSYSDIIDPSSRHHTYSRKQKSLGLLCTNFLTLYDRDDIDVIGLDDAASKLGVERRRIYDIVNVLESVGVLARKAKNKYLWKGFAAVPKALQELKEEGLRDNVNTIDKQSNNSVKVADDDEDEDDDSDSNPNTGSQNENSGIIKSTAASRFDHRREKSLGLLTQNFVKLFVCFNANLISLDESAKLLLGDGHKSSIMRTKVRRLYDIANVLSSLKLIEKTHTADTRKPAFRWLGLRGKSENGSGDPLAPFESRKRTFGADVTNICSKRNKTDSSVDGDKSKNLKMQKQIKDENIVTVVQRGNFDQDSQQNSGSFQFGPFAPVSIARVGNSEEKVTQIYDWEGLSSTFRPQYHNQALRDLFFHYTEAWKSWYTEVAGKKPLHIS