MNSFSHVPPGFRFHPTDEELVDYYLRKKVASKRIDLDVIKDVDLYKIEPWDLQELCKIGSEEQNEWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYSRHSLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGTPQVKNQAQPIIKPFTQYHHLHYPCKQELELQYNMSHIHHHDAFLQLPQLESPKVPQSTAGVSCNSVVPYAYDRATLQSSTLTQEDQHSTQQGHQAQDLNSSLYSNNNNDQAVDQVTDWRVLDKFVASQLSHEDAFKENNYSNAAADHFHVDEQMNMQGNGSNTRVEIAQEYASTSTSSCQIDLWK*