MDSYHEENGYGASNSQKLMCVTGGWSFLGIKIARMLLGRGYSVRFAIPVTPEEAGSLMESEDALSEKLEVSQADLLDYRSVFGNINGCSGVFHVPAPCDHLDGLQEYPTDSVDYEVRSALNVVEACAAAESVKRLVFTSSVSAIICGRTTGNHGDGEILDEKCWTNLEFCREKKARSKALQQNGVCAYVEVEEAALAHVAAFECENATGRYICLQMVFTEDEIKEVTWNSHVTSDYRLEGLLHREKPLNLSNEKFLKLKRQYSGELA*