MSGGGVIRGPAGNNDCRIYVGNLPPDIRTKDIEDVFYKYGAIRDIDLKNRRGGPLFAFVEFEEPRDAEDAVYGRDGYDYDGYRLRVEFPRSGRGTGRGGGGGGGGGAPRGRYGPPSRRSENRVVVSGLPPSGSWQDLKDHMREAGDVCYADVYRDGTGVVEFVRKEDMTYAVRKLDNTKFRSHEFCLSNREKLPTSELKLMVPEVQVMEDLDLEAVVVAGAVAEATAEVAVTPQGEAEDLRAILPVIADLALVHKMIGDTFCRTHVVYSFPFSTFSFFNSNCCVQNGLKC