MDTLSHVPPGFRFHPTDEELVDYYLREKLAARKMCDIIKDVDLYKIEPWDLQELCKISNEEQNEWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYSKHNLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGTPQASLIYTSTIIIFLFTRWVVCRVFKKRMATVRRLDGSPCWYDDQMSFMPDMDSPRRIPHHPNNYHTPNINNSNLNFHPNQQHNMYPCKQELEIMPYNISHHDPYLQLPQLESPKMPQPSMQQGYGTMLTQDYMIDSTQLDSIYGNGSGNTCGSTEQGLDDEVTDWRVLDKFVASQLSQDEQHGLSAASKGLSNYSNAPVFPESEHMNMVISPNSSNKEDHYASTSNSSCQIDMWK*