303 aa
MTGFYFSALLLGSKHQKLDMNLKIAIQKKGRLSETSLKLLEECGINISNGSRILKATAKN
FPIEILFLRDDDIPQYVEQGVVDIGILGENEVLEKDKNIDIISRLGFAACNLCLAIPKDE
EYSGISYFEDKKIATSYPKILTKFFQEQNINVQIEEIGGSVEIAPSIGLANAIFDIVSTG
STLLTNGLKQVETVMKSEAVLVAGKNLPEAQQKILDRLLFRIKAVQNSAENKYILLNAPN
DKLQEIIDVLPGMKAPTVLPLATAGWSSVHSVIKEDTFWEIIEQLKDLGAEGILVLEIEK
MIL