MSGAQPLSTDTSIDTPVKHVLVLGLGVCGPLAALAILQRTTVPTVTIYELRPEPTTIGGGLNISPNAHRLLDRLGVFPLSFAGATPTVLFQNQNGARIGVFRYGGPTDPYARGAIGMRVLRSDLLQGLLRAMEKYQEEGRLKIVFGKRAEKVEEDEAGVTIRFNDGEVAKGDLLIGADGIHSFTRRQLYPEKSDSDMPTPRAVYSGVTTIYGIVPSSKIPQPLLEPLSHHQSIRTISPHEGLFAISYATASRSHVHWFSSRTPRIPPPADEPEPDPAAVRESLLKTYGSHPAPIPDLVKATERIYYWPVFRLSPLPDKWYSSGGRIVLVGDAAHAMPPHAAQGVGMGVEDSVLVARVVAALEQRAREVANLAKRGKSMRNKVGLSGELWAREYQARRVERVHHFVRHAESQGQARKDSGWWIGIVREWTMWIAFPLINWFGRLGLYDIQGWGYDPDEEIVKLEGL*