MSVPKSEYLSSVWAPGIFANRVVFVTGGAGTICSAQTRAMVHLGADACIIGRNPEKTEKAAKDIAKVRSGARVIGIGNVDVRNFDNLKAAAERCVKELGAIDFVIAGAAGNFIAPISGLSPNAFKTVIDIDTIGTFNTVKATIPYLIESAARNPNPNPNGLTGGRIISVSATFHYSGMPLQAHVSAAKAAVDSLMASVSLEYGPYGVTANVIAPGAIEGTEGMERLASSAVDKKKMTKAVPSGRWGSRRDIADATVYLFSDAGNYVNGTTLVVDGAGWRRQGGNDIGIDEGMEYPDFLFTGQISKNLKDGRKQKSKL*