METTNDALDTTVSHKKTVAVILMGGPTKGTRFRPLSFNLAKPLFPLAGQPMVHHPILACKKIPDLAQVYLIGFYEEREFSLYISTLSNELKVPVRYLREDKPHGSAGGLYKFQDLIMEDDPADIIVLNCDVCCSFPLTDMLEAHRNHGGMGTLLVKKVSKEVASEFGELVADPKTGELLHYAEKPETFVSDFINCGVYIFTPEIFRVIKDVTSSKHERSVVRRLSSFEALTISSSSKYTLQADFVRLDQDILTPSAGKKKLYTFETNEFWEQIKTPGMSIRCSLLYLAQYRVTMPELLATGDGKKSPTVIGDVFIHRSAKVHPTAKLGPNVSISANARIGPGARLIHCIILDDVEIKENAVVMHSIVGWKSSLGRWARVQGGGDYNAKLGITILGEGVDVEDETVVVNCIILPHKTLNISVQDEIIL*