MDDESDFTFCQVGLQGNEDDLGSPKAIPDISSITISDNPSSSASGNSISKESEADGSLTFKAVDMLPPRLDVVDSFHGSQDQKAVTKKPVAREKFLFEKGFNQMDWLKITRKHSDLAGLKGQSNERLISMDEVKQHKTGESICWTVLKGRVYNISPYMKFHPGGVDMLMKAAGKDCTSLFNKYHAWVNAEFLLEKCLVGILDGDR