MSDEHDFGITQSITACCGELGRRDVTDAEDMEFLGLKHSLHLRTLVEEYLYPLSCTTDFADKPWSKTVSFVGVSAGAAFSSTCCRTRVHPAEGGCKALRKAKLIGAQKHSYRGASTAARFGAFSGERTSWAASEYILHSAVVERLRRMGFDAALCHFRREQERRNPNLQQELPAGIYHRQQPYDESASYCNADGYTFIDVILQKGWKPQMLMERIIVDVRFRDEFKIARPTAAYTHLRKELPAIYVGTTDALRQILKLMSVAMQNSMEEQGMPLPSWRTFSFLESKWLSTNYSRTVLPLSNLVSNSTVRFAKTTSSAVLSSRTKDAAIAVKPISASCRENPYKLPNPGFSKDQHNCVPINYINMPTYHLPIYW*