MKLVRKDIEKDNAGQVTLVPEEPEDMWHTFNLVQVGDSLRASTIRKVQTESSTGSVGSNRVRTTLTLCVE
AIDFDSQACQLRVKGTNIQENEYVKMGAYHTIELEPNRQFTLAKKQWDSVVLERIEQACDPAWSADVAAV
VMQEGLAHVCLVTPSMTLTRAKVEVNIPRKRKGNCSQHDRALERFYEQVVQAIQRHINFEVVKCVLVASP
GFVREQFCDYMFQQAVKTDNKVLLENRSKFLQVHASSGHKYSLKEALCDPTVASRLSDTKAAGEVKALDD
FYKMLQHEPDRAFYGLKQVERANEALAIDTLLISDELFRHQDVATRSRYVRLVDSVKENAGTVRIFSSLH
VSGEQLGQLTGVAAILRFPVPELSDQEDDSSSEED