MTGDSFEQRTSAFLQWFKNLPGATFHQNIQITDLRGRNAGRGIVATADIEPDTVLFTIPRKDIICLENSQLFKEVDSSIFVNRGSEPLDEDDEDQDGGSSHQRGQNSWTTLILVMMYEHLRRDPSPWRPYLDVLPTEFETPMFWTSEEIAELQASPVVASIGREEADVMIRTKILPVIKENAAVFGGVTDADDERLVQLAHQMGSTIMAYSFDLEGEGDEEDEDEDGWVEDREGRTMMGMVPMADILNADAEFNAHINHSEEALVATALRKIPAGEEILNYYGPLPNGQLLRRYGYVTEKHSRYDVVELTAASITSSIRSRLNLAQQDWDKIDEARAKSMFGDDSEQVHGAMVEVEDSYPLERACEDPDEFGQLQGTPSFSELPEELLDMAKARFKEIKTIRPDAVPDKKFRDRIIYSAVREAASAKLAEYGTTLEEDLAKLSTLDSNQPRLRMAMEVRIGEKKLLHEAIAWLDGKIGDGAANGDMEVDEPASKRQRRA