MSSKQHYVKLNDGHLIPALGFGTYKPKEVPKSKSLEAACLALDVGYRHVDTAYAYQVEEEIGQAIQSKIK
AGVVKREDLFITTKLWCGCFRPELVKPALEKSLKSLQLDYVDLYLIHYPVPMKPGDNESPLDENGKFLLD
TVDFCDTWERLEECKDAGLVKSIGVSNFNHRQLERILNKPGLKYKPVCNQVECHLYLNQSKLLDYCKSKD
IVLVAYGALGTQRYKEWVDQNSPVLLNDPVLCDVAKRNKRSPALIALRYLFQRGIVPLAQSFKENEMREN
LQVFEFQLSPEDMKTLDGLNKNFRYLPAEFLADHPEYPFSEEY