MNTFSHVPPGFRFHPTDEELVDYYLRKKVASRRIDLDVIKDVDLYKIEPWDLQELCKIGTEEQNEWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYCKHSLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGTPQAKGWVVCRVFKKRMATMRKVGEHGSPCWYDDQVSFMPDLDSPRRISQPYTSFQHHYSCKQELELPYNMPHDPYLQLPQLESPKLPHYQQNMSSLYSSNNEQAVDQVTDWRVLDKFVASQLSHDQDASKETNYSNAAVPTFHVADHMNLLVNDSKRPEIPQEYASTSTSSCQIDLWK*