MDLISILFYGVPLFYLLYLIWKIIDRKRHQNCYILDYECHKSTDDRMLSTKFSGEIIRRNKHLGLNEYKFLLKAIVSSGIGEQTYAPQMVFDGREACPTFEDGILEMEEFFQDSIDKVLKRNKISPSEIDVLVVNISMLACMPSLAARIINYYKMREDIKVYNITGMGCSASLISINAIQSVFKNEKNKVALMVTSESLSPNWYIGNDRSMILANCLFRSGGCAILLTNKLSLKNKAMFKLKQLVRVHHGAKDESYESCVQREDSQGNIGFHLDKTLPKAATRALVDNLKQIAPLILPIRELLRYAIAIFMRKMNWGSSSKGGPKPMINFKTGVDHICLHTGGKAVIDGVGASLNLSEYDLEPARMTLHRFGNTSASSLWYVLGYMEAKKRLKKGDKVLMLSFGAGFKCNSCLWEVLRDLDNGNVWKDCIDNYPPNTLVNPFLEKFGWLHDEDPDTFNIPDDYVIP*