MDKVSSDCPYPGCFFCVMKEGNPSKRRASVLKFFRELPCQDDDGQVLPISGLWNTAMAHPNDPEFLELGIFECMSALIWKGLKNRRWLSHDQNIYIPYYAAHIIGSYTMNMEEFAESAVHAGVIPPLVELLRGRLTWVEQRVAVRALGHLATYASTFPAIASHGEILELSIQLAMSSLEIVYSHFYQYVDRRLSYHCDLLTRGMGGVEMESRKAEEWASQLQCWSLQLINCFAFKHEFLPTICKPEFLIKLPGMWGGLVNENSPAGIGLLRTICHQKLGRGPVASCPGIIDALCNIARSSDDWQYMAIDCLLWLLEDPNTCHKVIDKVVPALVDLAEITTLGDHKKLGDLVVNVLQECIQSQGSGRSSISSHTKEQIEDILNSKQRLKWEKNMPKEDLHIKQAAALVVKLEGNSLFSSGSIAGAASKYSEALALCPMRSRKERVVLYSNRAQCHLLLQQPLAAISDATRALCLHKPVNRHAKSLWRRAQAYDMLGLAKESLLDAILFINECSQSNDPDLSLRQNKVPDYAERLVKKQMRAAWLFREAAIKHGGVHSQGDGGDMYGPETDDSEWETASESDIGNDGRDDMGEDDDGDWNNDDERKNYDKPSMKDIKHGYNVQLAEEEP*