MLFLVCLRLPKMVLVDLVFYYGGKWIREPKLLYERKLVHKWEGHDSDLLSYIDITNEYINLLGYVGVQQLIVSVPSRKYYEIEGDEGIRTLLSFVNDKFDVINLFVVEDCELDVDVENITKMLETVVVIDDVSTDCTFDGSENDSDTSSDNSDYNSEEFEHAAGVRVKTLKGEHNKCNDPCGNYKFNQDSEEDTSNTGQVKSKKQKMNQGMGESNTKVGQLKRKKGKGGKQTNERHMKLIDEEDVEYPTLTQDCGGLPLDCSPVAATVEDFPLTAPQPTQYCASDEDEDFGLDVEDDMPWKPRDFSELNSRIQQRQK*