MNTFSHVPPGFRFHPTDEELVDYYLRKKVASRRIDLDVIKDIDLYKIEPWDLQEKCKIGTEEQDEWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKAIYSKHNLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGPPQAKGWVVCRVFKKRITAIQKANEHEAACWYEDQVSFMSDLDSPKRIVPNMGYLPYSCKPELELHYHIPHDPFLQLPQLESPKLPNSSGTVSCNSIAPYGLDINHGSSLLSSSFAQEEHMQQSHQHQMNSAYHNAEQSMDQVTDWRVLDKFVASQLSQEDSPKEPDYSNATNLFHVSDHVNLLARQSNKPDSAAEYASTSTSSCQIDLWK*