MDMESCVPPGFRFHPTEEELVGYYLNRKINSLKIDLDVIVEVDLYKIEPWDIQDRCKLGYEQQNEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAVTSKNRIIGMRKTLVFYKGRAPNGRKTDWIMHEYRHQTSEHGPPQAKGWVVCRAFKKPSPSHRPGYEPWYSNQQQPQYFRDDQNYATTRPLSITDILHENRLLLQNPAAEGTSFSHPFSNDQQFLSNQNTLVMDNKQLIELPQLDSPTTSFAIKENTHHNGLTIEEYCSEERSNNINNNNGQVIDWKSLDNLFTSTNQFTDTANYFSNQNSMPLMIPHSQHELQSHQNQANHILGCFPDS