MGLTNDVPSTVSSQKKTVAVIMMGGPTKGTRFRPLSFNLAKPLFPLAGQPMVHHPILACKKIPDLAQVYLIGFYEEKEFSLYISALSNDLKVPVRYLREDKPHGSAGGLYNFQDLLMEDDPTDIVVLNCDVCCSFPLTAMLEAHRKHGGIGTLLVKKVSKEVASEFGELVADTKTGELLHYAEKPETFVSDFINCGVYVFTPEIFNAIKNVSSSKHEISSLRRMSSFEALHTATNSRAMQADFVRLDQDILTPLAGKKKLYTFETNDFWEQIKTPGMSLRCSSLYLAQYRVTMPELLASGDGNRSPTIIGDVFIHRSAKVHPTAKLGPNVSVSANARVGPGARLIGCIILDDVEIKENAVVMHSIVGWKSTLGKWARVQGGGDYNAKLGITILGEDVAVEDEVVVVNCIVLPHKTLNISVQDEIIL*