MSVGFIGAGQLAFALAKGFTAAGVLAAHKIMASSPDMDQATVSALRKIGVNLTPHNKETVRHSDVLFLAV
KPHIIPFILDEIGANIEDRHIVVSCAAGVTINSIEKKLTAFQPAPKVIRCMTNTPVVVREGVTVYATGTH
AQVEDGRLVEQLMGSVGFCTEVEEDLIDAVTGLSGSGPAYAFTALDALADGGVKMGLPRRLAVRLGAQAL
LGAAKMLLDSEQHPSQLKDNVCSPGGATIHALHVLESGGFRSLLINAVEASCIRTRELQTMADQETISPA
AIKKTVLDKVKLDSSAGASLSSDHVKPLP