MLFLVCLRLPKMVLVDLVFHYGGKWIREPKLLYERKLVHKWEGYDSDLLSYIDITNEYINILGYVGVQQLLVSVPSGKYYEIEGDEGIRTLLSFVNDKFDVINLFVVDDCELDVDVENIIKMLETEVVIDDVSTDCTSNSTENDSDTSNDNSDYNSEELEVLALERRRVIDGTLCDYKDLHKSMTFKDIAEARRYISLHSLANGYNLTTKKSDRKRLRVVCRDKCNFVCLISGEKHVAGVRVKTLKGDHNKACKDPCGNYKFNQNSEEGTSNTRQVKSKKKKMDKQCDKGKKQTNERQKTQPTQDCASDEDETENMLEQLRKEKMDMRSNKEKKQGKERHRTLIDEEDVEDFPLTAPQPTQDEDEDEDFDIDIDVEDDMPWKPRDFSELNSRIQQRQNQARPTGSRRINFLGDGPSVPSDLYAPKGLTWKGNASITGRMLEQSKVEKLKTKKDNGKAQQ*