MTPHPPPKQNLRVILPSYMTEYKNETFKDGLLNGKVVFCTGGAGSICGRQVEALVALGCNAVITGRNLQKTEARAAEMSKIRTGAKVIGLSADVRDIKAMQSAVETCVKQLGRLDFLICGAAGNFLAGIDNLSANAFKTVIDIDVLGSYNTFKAAIPALKQSKGRVIFVSATLHYNGNPLQAHVSAAKAAIDALSQSVAVEFGPFGITSNIIAPGPIAGTEGMSRLLPKEMNDATNKAIPLQRQGDMNDIADGTVYLFSPAGKWVTGQILIIDGGAWHMKSSALPYPEVVLGEIGLPDDVKQRPSTKSKL*