MSKVVFVGNVPYNMGEEQLIDVFKSVGQVVGFRLVYDRDTGKPRGYGFCEFADHDTAQSAVRNLNNVDVGGRPLRIDLADSDPFLEGKTTVRGELIDGGETRAQWRERERDGFREPRDKERDKDAFLRTLPPGMPLPPGAQVLDMISRTLATMNPGQLVEVLAQMKAFVITHPEQARSLLVGHPQLSYALFQALLLNKIVDPAILERMLAATGSQPGASGHSAPPPAPMPPSFHAPQPQQPPFFQAPPPNVPQTHTPQHHMQAQPPQPMPPPPPSYFNPNAGPAGLMNTGPPPAPRPAPQGNSSGGGFEALNIDPSQRAMLLQVLSLTPEQINQLPPTERDTIMNLRSQLGGLA