MGLIDVVKKAQNLGPGDAREAGLCGLKPTWLISEEEPSTEPGNGELIHWRGVPSDFDSFKRREEEEERLVAELKAMADDSLSMSYLDGFLRSYFEQVVTPPPNPNPNSKTSPDPKSISLANANSNSSPHGHTSSYKRRVAHTPFSKLLKKAAPLLGQKLLSSTLRACIALRDWDAIRAVLDSHALNGNTHADLVPTLIEHNEASLLCMWMRNVFDPRFSDLLLVLKYFLKSDLRAGKNLAGVRFQWRQAALFAIERLSEVGSVKGNEEDMETETERERKPLKDDVKTKAILLSAAVDRFQPFELCLHCLVASGHDEAVLASIVSQLDNGEILKLLQYLKKWLEKYSKQGSLCTLHIKRKDLWVPSLGDVLQWVSIILDVHLMSLVLCPDFHGEIWSVQLLIKGMADVGHKLAALVGVTEHLRTEGVLPMLTSSHREDDHVIEYLEI*