MSSKQHCVKLNDGHLIPALGFGTYKPKEVPKSKSLEAACLALDVGYRHVDTAYAYQVEEEIGQAIQSKIK
AGVVKREDLFITTKLWCTCFRPELVKPALEKSLKKLQLDYVDLYIMHYPVPMKSGDNDFPVNEQGKSLLD
TVDFCDTWERLEECKDAGLVKSIGVSNFNHRQLERILNKPGLKYKPVCNQVECHLYLNQRKLLDYCESKD
IVLVAYGALGTQRYKEWVDQNSPVLLNDPVLCDVAKKNKRSPALIALRYLIQRGIVPLAQSFKENEMREN
LQVFGFQLSPEDMKTLDGLNKNFRYLPAEFLVDHPEYPFVEEY