MKVGQSDKTKVVVRHLPPGVSQPMFVEQIDLAFSGRYNWLSYRPGKSSQKHQSCSRAYIDFKRPDDVIDFAEFFNGHLFVNEKGTQFKAIVEYAPSQHVPKQWSKKDGREGTILKDPEYLEFLEFIAKPVENLPSAEIQLERREAERAGVAKDAPIVTPLMEFIRQKRAAKSGPRRILSNGKPSRRAGGSGSPSSSSSKRGSEKKRASTTMYVLRDTVKGTSGKEKSIYAQVPKLDDRQLSKAVTLGSGSGTEVSEEETAVSGITGTGKKKILLLKGKEKEISLQQSISPSDRNIISSTALKSQRHESSGRVIKSILLNKDSRRIQSSGVQSEPQMQTSNLEKDKRPPRPPHALVLKDANGTPDDKVVGNDLHGFPNEKQERRTRNKDRPDRVVWTLRRSEGSYASDESLSSSAYLSTQSGFDSSQVNHGDVKADTLNLRSGEVKALGSGRSNHSSLDNGSHKHSGRRGPPHPVRDADGSTVEGKSLKRGGASGYGSHEKQVWVQKSSSGS*