MNTFSHVPPGFRFHPTDEELVDYYLRKKIAAKRIDLDVIKDVDLYKIEPWDLQELCKIGTEEQNEWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYSRHSLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGTPQEEGWVVCRVFKKKMPTIRKVGEYESPCWYDEQVCFMPEMDSPRRITQPYASYLHHYPCKQEFETLQYNMPHDPLLLQLPQLESPKVPQSAASANCNSRLPYGGYDTNNGSTLQSSTLTQDEQHHQNLSSLYHNNGEQAVDQVTDWRVLDKFVAYQLSHEDSSKEVSYSNAAAFHVAEQVNVLASESKRPENVQEYASTSTSSCQIDLWK*