MAKVHSIHVSDASMRPMRSIESARLIAGKGIEGDRYATGEGTYVAFQEPGRQLTLISKESAEAHLAGVARGQVSVGNLRRNVVVSGMSARDLEDAIGCVLMLGDACRVRVHRLCVPCLYNEKLNQAPGLMEAVWSEAGVNCEILAGGSLKVGDVVKVESGSFDASSIDDGGKKAAFYKRPSLRTEDEIESLRTLPMGKPGVDRIAEAYATVGANEAVGIDDDSAHAIRTKAELRAVTSATKARRREAWRAQLILWAILIVVVSGVYTICVRAISSPGFT*