MHRLGRQLRTGMAPPAPQPRLRDAAPVPFPPLRASARLVLLDKLREQGPGPDGGGVMVMDAFRHAMFYLLALMCFGVKLDDDKAAVRAVGAAQRDWLMFAARKTSVFAFFPSVTKRLFRGRLKTALALRRRQKELFLPLIDARRERKKKQMIKPVPTEEDTTLEHSYVDTLLDIKLPGEEERALTDDEMVSLCSEFLNAGTDTTSTALEWIMAELTKHPRVQEKLYDEITEAQPQQQGGDDVDEEVAEEVTQGMPYLKAVVLEGLRKHPPGHFVLPHRAAEDMEVGGYLIPKGASVNFMVAEMGRDELEWERPMEFVPERFLPGGDGEGVDVTGSREIRMMPFGVGRRICAGLGVAMLHLEYLVANLVKEFEWQEVAGDEVDLAEKPEFTVVMAKPLCARLVQRAR*