ESESPKEPEQLRKLFIGGLSFETTDESLRSRFEQGGTLTDCVVRRDPNAKRSRGFGFVTYATVEEVKGRPHVDERVVEPKWAISREDSQRPGAHLPVKKVFVGGIKEDTEEHHLRDYFEQYGRIEVIEIMTDQGSGKRGFAFILFDDHDSIDKIVIQKYHTGNGLNCEVRKALSKQEMASASSSQRDFGGGRGGGLGGSDNFGRGGNFSGRGGFGGSRGGGGYAGSGYCYNGFGNDGSNFGGGGSYNDFGNYKKGGNVGGRSSGLYGGGGQY