MSGGGVIRGPAGNNDCRIYVGNLPPDIRTKDIEDVFYKYGAIRDIDLKNRRGGPPFAFVEFEDPRDAEDAVYGRDGYDYDGYRLRVEFPRSGRGTGRGGGGGGGGGAPRGRYGPPSRRSENRVVVSGLPPSGSWQDLKDHMREAGDVCYADVYRDGTGVVEFVRKEDMTYAVRKLDNTKFRSHEFCLSNREKLPTSGLKLMGPEVQVMEDLDLEAVVVAEAVAEATAGVAVTPQGEAEDHHAILPVIADLALVHKMIGDTFCSTHVVYSFPLLSTIFSFFNSNCFVQNGLKC