MSGGGVIRGPAGNNDCRIYVGNLPPDIRTKDIEDVFYKYGAIRDIDLKNRRGGPPFAFVEFEDPRDAEDAVYGRDGYDYDGYRLRVEFPRSGRGTGRGGGGGGGGGAPRGRYGPPSRRSENRVVVSGLPPSGSWQDLKDHMREAGDVCYADVYRDGTGVVEFVRKEDMTYAVRKLDNTKFRSHEFCLFNREKLPTSGLKLMGPEVQVMEDLDLEAVVVAEAVAEATAGVAVTPQGEAEDHHAILPVIADLALVHKIIGDAFCRTHVVYSFPLLSTNFSFFNSNCFVQNGLKCC