MNNFSHVPPGFRFHPTDEELVDYYLRKKVTSRGIDLDVIKDVDLYKIEPWDLQELCRIGAQEQNEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYSKHDLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGAPQEEGWVVCRVFKKRLTTMRKLSEHDSPCWYDDQVSFMQDLDSPKQSSQPNLPYQQFQYSCKKELDLSYHLPVQLPLENQKLLQSASNSMTPYGIEENPNAMQPASSMMQQVQQQNFQAVVFGNNANDQQVTDWRSLDKYVASQLSQEDASKDHNRYSNTGNIFQVKNNSNIEQLRDLDKDEMMPENASTSNSSCPINMWK*