MELSNIKDAFDRVAKKQKLSSSKSQEVIDQVGREIEDALAKLQADPASPVDQKSILMELKTKLSIIGSQSQLEGSQKELNMNLSKYPRLLEKSFNPDISKAYRNVDFDFHTVNQIIASHFYRQGLFDIGECLINEAGEPEDTALKSQFLEMFQILDAMKARDLEPALNWVSNNREKLKQNGSNLELKLHRLQFVEILQKGGRADALNYARTYLAPFASLHMDEIQKLMACLLWVGRLDSSPYSELMVPSLWEKLAEELTRQFCSLLGQSYESPLSVAIAAGIEGLPTLLKLANVMAAKKQEWQAMKQLPVPVDLGREFQFHSIFVCPVSRDQGSEENPPMLMPCGHVLCKQSIMKLSKSSTRMFKCPYCPNESTVGQCMQLYF*