MKGGQGGGSKSTVKFRMPTAENLIPIRVDLEMEGQRYKDVFTWNANDPDSEILVFAKRTVKDLNLPSAFTSLITQSIQSQISEFRSYEGSEMPTGERVHCLKLDLRVNSTVIRDQFLWDLGNLESDPEEFARGLCRDLELEDPEVGPAIAVAIREQLYELAAQSVASGRETRISKKARRDFGIDFTQSSKIVSAFDLMKRSSMKTSAVRRRIEWDLFEPVVELLTSEEVEALDAREERNAHLKKRQDDKDDPYPNRYMRV*